Sapient Interview Experience - GeeksforGeeks

31 Oct, 2019
Sapient was hiring for Java Developer/Microservice. The best part is that they provide pick up and drop service.
Round 1 Telephonic Round: MCQs based questions by HR on Core Java
Round 2 Case Study Round: A problem statement will be given and we have to make a microservice API using our tech stack in 120 min. You can ask for more time. I have to write JUnit test cases also. No internet is provided and have to use eclipse IDE. It’s not an elimination round
Round 3 F2F (technical discussion):
Introduce yourselfWhat all technologies have you used and whyMany questions around your current projectImmutable class and objectSingleton PatternFactory PatternMultithreadingSynchronizedWhat are triggers?When to use them?SQL Trigger | Student DatabaseWhat is Indexing  and how to use indexing with composite keysHashMap internal workingDifference between synchronized Hashmap and Concurrent HashmapHow to compare a HashMap with object Student: Use Comparator class Comparator Interface in Java with ExamplesQuestions on static methodsLambda functionPredicates in Java8 ( Interview also wanted to ask Java 9 question but I have not used it so informed him the same)Default methodMarker interfaceFunctional InterfaceMethod overloading and overridingIf we have a parent class implementing a Serialize method and child class doesn’t want to serialize what will you do ( Read case 3 from this link: Object Serialization with Inheritance in Java)What will be the output of the below program:public class ABC{ 
public static test(){SOP("Hello");}
public class Check{
ABC obj=null;
obj.test();
}Maven vs Ant vs GradleJunit test cases and tell me about some Mocking framework(Mockito)Spring bean cycleHibernate CachingJenkins based questionsWhat is dockerLinux commands
Introduce yourself
What all technologies have you used and why
Many questions around your current projectImmutable class and objectSingleton PatternFactory PatternMultithreadingSynchronized
Immutable class and object
Singleton Pattern
Factory Pattern
Multithreading
Synchronized
What are triggers?
When to use them?
SQL Trigger | Student Database
What is Indexing  and how to use indexing with composite keys
HashMap internal working
Difference between synchronized Hashmap and Concurrent Hashmap
How to compare a HashMap with object Student: Use Comparator class Comparator Interface in Java with Examples
Questions on static methods
Lambda function
Predicates in Java8 ( Interview also wanted to ask Java 9 question but I have not used it so informed him the same)
Default method
Marker interface
Functional Interface
Method overloading and overriding
If we have a parent class implementing a Serialize method and child class doesn’t want to serialize what will you do ( Read case 3 from this link: Object Serialization with Inheritance in Java)
What will be the output of the below program:public class ABC{ 
public static test(){SOP("Hello");}
public class Check{
ABC obj=null;
obj.test();
}
public class ABC{ 
public static test(){SOP("Hello");}
public class Check{
ABC obj=null;
obj.test();
}
Maven vs Ant vs Gradle
Junit test cases and tell me about some Mocking framework(Mockito)
Spring bean cycle
Hibernate Caching
Jenkins based questions
What is docker
Linux commands
Combine score of round 2 and 3 results in going to round 4
Round 4 Physcometry Test: It was a Thomas Cook based psychometric test
Round 5 HR Round:
Salary expectation discussions
Marketing
Sapient
Interview Experiences
Sapient
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.
Amazon Interview Experience for SDE-1 (Off-Campus)
Amazon AWS Interview Experience for SDE-1
Difference between ANN, CNN and RNN
Amazon Interview Experience for SDE-1 (Off-Campus) 2022
Amazon Interview Experience
Amazon Interview Experience for SDE-1
Amazon Interview Experience (Off-Campus) 2022
EPAM Interview Experience (Off-Campus)
Freshworks/Freshdesk Interview Experience for Software Developer (On-Campus)
JPMorgan Chase & Co. Code for Good Internship Interview Experience 2021