I applied through other source. The process took 4 weeks. I interviewed at FICO (San Jose, CA) in Aug 2021
Interview
5 rounds of interview. Some tricky questions and mostly on java spring rest apis questions Question on algorithm Gave 5 coding questions 1 hr round 1 with hiring manager 3 technical rounds with developers
Interview questions [1]
Question 1
Can't declare the questions but mostly on java spring rest apis questions
Written Process related to java concepts and aptitude ,2 Technical Round based on java, structured query language, data structures mainly arrays, hashmaps and linkedlist, and aptitude and HR Round for software engineering role.
Interview questions [1]
Question 1
Difference b/w arraylist and linkedlist? What are hashmaps ?
I applied through a recruiter. The process took 2 weeks. I interviewed at FICO (Bengaluru) in Feb 2023
Interview
Two rounds of interview. Mainly java, sprinboot, junit, kafka microservices questions. The process with ok. Prepare well for one on one interview. Questions are relevant to work. Whatever you answer, there would be questions based on it
Interview questions [1]
Question 1
What is memory leak issue? What are common scenario of memory leak? Improper equals() and hashCode() Implementations What does Transactional annotation do? What is Liquibase Management? Docker image vs file vs container? Given an input array: 2 ,1 ,3 ,6 ,3 , 2 --> Print 2 (1st occurence of the maxFrequency number that has least index) Given class UserService, write JUnit test: class UserService { ///constructors, setters etc private DBService db; public List getUsers() { return db.listUsers(); } } Write a singleton class Round 2: Why use Builder design pattern if same can be done with getters and setters? Kafka is CA in CAP Benefits of micro service architecture? One disadvantage of micro service? Dependency management using maven, scope of dependency? https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html Why they made string immutable in java? Can abstract class have constructor? How is concurrent map implemented? Synchronization in java? Object, Class and Method level