I applied through other source. The process took 1 day. I interviewed at Persistent Systems (Pune) in Oct 2015
Interview
I applied through Elitmus. Interview process was 1 day long and there were 2 technical rounds and 1 HR. In 1st round basic questions were asked like what is oops concept and explain them with real life examples. method overloading and overriding with example. Virtual function, friend function etc.
2nd round was tricky and very long. Asked me about my project and questions from it. Data structures and their uses in depth. WAP to search 1 string into another string. derive its complexity and minimize the space complextiy. 2 jar puzzle. He asked me what is the time now. I said its 2:53pm. Then he asked me find the angle between the two needles and many more programming and DBMS questions. HR round was easy.
Interview questions [1]
Question 1
WAP to reverse a string and some more variations in it as watching my approach. He asked me to calculate the time complexity and how asked me a better approach to do it.
The interview process includes resume screening, an initial HR call, technical rounds, coding or system design tasks, a managerial interview, and a final HR negotiation before the offer made overall.
There was online Assessment test, once you clear that you will you shortlisted for interviews.
There was 2 Technical Interviews & Final HR Interview and all rounds are elimination rounds
Interview questions [1]
Question 1
They mainly asked OOP related concepts and some easy to medium level DSA questions in an interview.
Good technical qs asked cpp basics write a pattern code and some easy logical questions
It was mostly conversation and it included just testing my basic coding and problem-solving skills
Interview questions [1]
Question 1
Write a code for a pattern which he gave me in the chat box. What are pointers what are dangling pointers? What is SQL, some forms for SQL and its coded functions of SQL joint water joints, inner joins outer joints, et cetera.