I applied through a staffing agency. The process took 1 day. I interviewed at Persistent Systems (Hyderābād) in Dec 2015
Interview
It is an CMMI Level 3 company. They had one written round followed by two F2F technical rounds and one HR round. In written test they gave 25 Core Java & 15 Aptitude question with no negative marking but they only considered core java scores and even selected people who got only 11 out 25. Due to this had a long waiting for candidates waiting for F2F technical round and only 3 panels which made the matter worse. I qualified the written exam but interviewer was interested to ask mainly Struts(not mentioned in my CV), hibernate and spring( I only knew IOC) when I attended F2F.
Interview questions [1]
Question 1
Written questions had generic, multithreading, singleton pattern question and few java basic question. In aptitude test they had 4-5 questions on family relations, one for books positions in rack, few related to father-son age questions, one work time related and remaining natural numbers basic question.
I interviewed at Persistent Systems (California City, CA)
Interview
Overall process involves two technical rounds. In the first round they asked core java questions like:
1. what is wrapper class, why is it needed and their advantages.
2. How hashmap works internally.
3. what is a functional interface?
4. static methods, default methods
5. SQL Join queries
6. Design patterns
Received call from HR and schedule the interview, HR ask about the technology stack and requirement.
Requirement like java, spring boot, Microservices and mysql database, java 8 feature, interview was good but didn't received feedback.
I interviewed at Persistent Systems (Mountain View, CA)
Interview
Technical round with coding questions for Java backend developer with cloud technologies experience like Amazon web service, spring boot and Microservices and Kafka, database including both SQL and no sql