We are having a technical interview for a couple o...
# general
m
We are having a technical interview for a couple of candidates to support our finance department, but I am struggling trying to come up with an assignment that they can execute in our Sandbox. • Any ideas?
l
I have interviewed over 50 developers throughout my career. Some suggestions. Ask them to create a: 1. Scheduled script that converts a list of POs to bills 2. Map/reduce script that creates journal entries 3. RESTlet that returns a list of transactions in JSON format 4. Mass update script that updates a field on a customer record 5. Client script that executes on post sourcing You can tweak it to the modules you are widely using, depending on your industry
r
If the interview is for experience candidates, Then I suggest asking more towards edge cases, they should be able to know when their script will most likely fail and how to handle it. For example in a userevent after submit, they should handle the context type delete, even though it might not affect any process but script might throw continuous errors bcz of it.. How a developer approaches the solution and how they structures the script/module matters. Whether a dev knows a specific type of script should be the basic requirement.
k
Ask the couple of accounting questions!
n
@mescalante I look for a more holistic overview of the business system. Give them a case study which will require a new Financials layout with maybe some additional CSG requiring new transactions to be aligned and also applying it to historical. Look for an understanding of how they will apply additional classification(s), how that can be reflected on transactions to ultimately be presented in a new customised financial layout. You could include requirements along the way to improve the complying life for Ops & Sales to adopt new accounting requirements.
m
Thank you all. We are not interview a developer, more on the systems/business analyst side, that's why I really didn't agree to this test. I more like business concepts and how those are applied to Netsuite. Thank you again for the advice.