Senior member of technical staff interview questions shared by candidates
Design iPod shuffle, code the algorithm to shuffle songs in different albums, whereas the albums should always be in sorted order. Design and code. Every shuffle function call should generate a different sequence of songs than previous. Write test cases.
What's encapsulation? Write a function to sort an array in a way to create a zig zag graph if possible. The array can have negative and duplicates but is of type integer. Write test cases.
C questions- focused mainly on bit manipulation, memory allocation, strings, functions Networking - more on L4-L7 and load balancing some general questions on trees and graphs
First four rounds had project experience and coding questions were related to BFS, String, Trees and OOPS. Onsite interviews included High Level Design and Low Level Design Questions.
Interview Questions were based on APEX, VF and Salesforce architectural basics. Additionally I was from Java background so had a couple of questions from Java as well. I had to write some code as well. Adding to this you may expect multiple scenario based questions which includes designing.
See Interview Questions for Similar Jobs
- Senior Software Engineer
- Software Engineer
- Member of Technical Staff
- Software Development Engineer II
- Principal Member of Technical Staff
- Software Development Engineer
- Software Developer
- Staff Engineer
- Technical Lead
- Principal Software Engineer
- Senior Consultant
- Software Engineer III
- Staff Software Engineer
- Software Engineer IV
- Software Engineer II
- Product Manager