First Round - Working of Hashmap, ArrayList Linked List, Java Basic questions Second Round - Coding Exercise - implement SecurityDataServices - Objective 1 1) SecurityServiceImpl - methods a)addSecurity(Security s) b)recordTick(long secID, Tick t), c)getPrice(Security s) d) getHistoricalPrice(Security S, TimeStamp asOfNow) 2)SecurityImpl - methods 1) getSecId() 2)getListTicks() 3)getCurrentPrice() 4)recordTick() 3) Tick Impl - methods 1) getPrice(), 2) getTimeStamp() Implement all these classes in 1.5 hr, Use multithreading, I used ConcurrentHashMap and CopyonwriteArraylist use atomic operations like putifAbsent() CodeReview questions - explain the flow of written code, explain java locks, write it using lambda expression, rewrite the code using locks 3rd round - behavioural questions - why do you want to join Sapient? extra activities apart from work? any technology that you follow?
Java Development Engineer Interview Questions
30,830 java development engineer interview questions shared by candidates
asked core java questions. If a method is overloaded in a class in the following way public void fun(Object o){ } public void fun(ArrayList a){ } and is invoked in the following manner obj.fun(null) which method will be invoked.
Types of IOC container
Can you run java program without having JDK...?
Can we use the final keyword with the constructor?
Program to reverse a string
How to avoid deadlocks?
Design patterns
All stupid questions which can't be expected to be answered by a junior engineer.
There are three labeled bags filled with color balls. The labels are all INCORRECT and need to find the correct label with just one pick from one bag.
Viewing 191 - 200 interview questions
See Interview Questions for Similar Jobs
Senior Staff Software EngineerMember Of Technical Staff Software EngineerStaff Software EngineerSenior Software Applications EngineerSenior Software Engineer Senior Java DeveloperSenior Software Development EngineerSenior Research Software Development EngineerSoftware Engineering Java DeveloperJunior Software Development EngineerSr Staff Software EngineerSoftware Engineer GoogleSoftware Engineer Senior Java DeveloperNew Grad Software EngineerTechnical YahooTechnical Lead Senior Java Software EngineerSoftware Development Engineer ISenior Java DeveloperSenior Software Development Engineer Team Lead