I was interviewed for the position of salesforce developer, they had criteria, the candidate must have java working experience.
#programming test- Two programs were given
- WAP to check the given input is Integer or Not
- WAP to remove vowels from input string
#Aptitude test – which had 50 questions
- 20 Questions on core java MCQ
- 10 Questions on predict the output of java programs.
- 5 Questions on SQL
- 10 Questions on front-end technologies like html basic tags, JS code snippets.
- 5 Questions on Logical aptitude
#F2F interview – i was asked basic questions like
- what is overloading, advantages of overloading
- How will you compare Objects.
- How will you find duplicate numbers from Array, more asking on time-complexity
- How will you print the frequency of duplicate numbers
- what is Normalization process? He asked me if i have file system like structure, like
like structure, how will you design database for above scenario. i stumbled upon 3-4 approaches, finally interviewer
helped me with suggestion, How many Entities are present in given Scenario? so simple solution is find the number of entities present in scenario, make them as tables and maintain relation between these tables so that any tuple can be accessed. For example in my scenario there will be 2 tables Folder(folder_name, path_to _the_file, File_id…) and Files(File_id, Parent_directory, …..)
#Senior manager –
- i was asked questions like, tell me about your roles and responsibilities in your current project.
- what is the most challenging thing you have done in that project.
- also he briefed me about the company and kind of work they do.
HR of the company told me the feedback of my interview was positive, still HR round is pending.
Hope this experience will help you guys. Thank You 🙂