software engineer interview questions shared by candidates
Explain what functional programming was, its benefits, downsides and why I thought it was useful or not.
Question came up due to my mention of being a Scala developer as my main language. Started with the basics of FP being immutability and evaluating things as pieces to a larger algorithm just like math. Continued on with pros, use cases, personal opinion and some cons.
What all programming questions did you get in that HackerRank test?
You didn't ask what kind, but what all, therefore its seems like you're asking specifics. And if you have to ask specifics then you probably need to re-evaluate things
You work in a factory that manufactures balls. One day one of the balls manufactured in a group of eight is slightly heavier than the rest. You have a standard scale with which you can weigh the balls. How would you go about finding the defective ball in the least amount of weighing attempts possible (maximum of 2 attempts).
See Interview Questions for Similar Jobs
- Software Engineer
- Senior Software Engineer
- Software Developer
- Associate Software Engineer
- Senior Java Developer
- Software Development Engineer
- Technical Lead
- Senior Consultant
- Applications Developer
- Senior Software Developer
- Software Engineer II
- Trainee Software Engineer