I applied through a staffing agency. I interviewed at Integral Development (Bengaluru) in Oct 2018
Interview
Interview has been scheduled through recruitment consultancy and it was very quick process.
My interview was scheduled at 10 AM and the interviewer reached one hour late, and he was having some excuses for that as usual.
I entered into office and felt like i am in old govt. revenue office, and i've seen CRT monitors are being used. Anyway my interview started with full energy with theoretical questions. No matter how strong you are in coding, interviewer expects similar answer what he knows.
The funny part is he doesn't know what's Asymptotic notations and how time complexity get calculated for a given function.
Within 5 mins i get to know that he doesn't know anything, and i didn't not replied any answer for his theoretical questions.
Finally i understood that interviewer was too arrogant and he don't listen your answers if it din't match with his mugged up answers.
He might have thought that he rejected me..but actually i rejected him that not to interview me anymore. So i didn't answer most of his theoretical questions.
My suggestion is don't go here if you are a good programmer. I believe they don't know anything. No interview standard at all.
Interview questions [1]
Question 1
1. How can you say java is platform independent.
2. How Dependency Injection Works
3. Whats the diff. between TreeMap and HashMap (you should not explain implementations and have to explain only theory :) )
4. Can we assign parent class object to child class reference ? if not why ?
5. Write a program to verify given strings are anagrams or not ? You should consider all the edge cases, time complexity and space complexity and should be as minimum as much as possible. (Once you implement the code,he asked time complexity of a function and explained the same and he didn't understand)
6. Write q SQL query to print how many employees having same age group in a given table?
three rounds of telephonic from US.
How to do cache a time series data
Performance testing
2 CPU - 16 core = how many thread to run, how many process to run
1 java Server
what is lock stirping or lock switching
fair and unfair locking - concurrent package
java thread context switching under performance testing
distributed caching
collection that can be searched by range
distributed computing : node comes up and send heart bit signal to a particular port
how can apache remember sticky session
node.js arch
b-tree