Initially had a phone screen with HR who asked me basic questions: when are you able to start, etc. She set up interviews for me. I had 4 interviewers in a 2-hour period, 30 minutes each. Everyone was really nice during the interview; asked me mainly behavioral and goal-oriented questions. After this set of interviews, they told me they'd call me back. Took over a month to get a follow-up…
Interview questions [1]
Question 1
What does CallidusCloud do?
Simple SELECT statement in SQL
What are your future goals?
I applied through a recruiter. The process took 2 weeks. I interviewed at CallidusCloud (Belgrade, Central Serbia)
Interview
Short call with a recruiter, then a technical interview with a team lead and one more developer. I applied for a team doing new stuff that corresponded to my previous experience, and got assigned people recruiting for another... that used to maintain a legacy monster codebase.
Interview questions [1]
Question 1
Talking about previous experience, a résumé scan of sorts. Printed out snippets of C# code making a mess of recursion and passing arguments by reference and value – the goal was to deduce the output while the interviewers discuss their car servicing habits. Another paper with a few rows from several SQL tables – the goal was to come up with a SELECT statement containing a couple of aggregate functions. A question about closures and gotchas when using them in recursive invocation situations. All of these had follow up discussions in relation to how the laid down code could be improved or why it wasn't really great in the first place, but those were mostly initiated by me.
I applied online. I interviewed at CallidusCloud (Belgrade, Central Serbia) in Mar 2016
Interview
After I came , technical interview started immediately and lasted about 15 minutes. Few easy algorithm questions. Few questions on CS in general. Also I was talking on my previous projects in details.