About
ROLE :Junior Software Engineering
CTC : 10.4 LPA
ELIGIBILITY : BE/ B.Tech
NO. OF RECRUITMENTS : 1
Selected Candidates
Chirravuri V S S Aditya
Department: CSE
“In this round there consists of 10 mcqs and 2 coding questions.
these mcqs are aptitude, Logical based questions.
2 Coding questions are form concepts
1.Strings
2.Arrays”
“Online behavioural round-1
First they explained about the round then sent the links to your registered mail id’s
It consists of 2 questions which related to Ourselves
They give us few words, we need to select few words from the given words which are suitable to your behavior.”
“Technical Interview-1
Firstly Interviewer asked to Introduce myself, then he asked few questions based on my Introduction.
He asked in which Programming Langauge you are flexible and started to ask about data structures like Hash Table, Queues
He started to ask about the time complexities of operations of data structures.
Then he started asking questions based on Hash Map from Java Programming langauge.
After answering Hash Map, can you design a more efficient Hash Map than the Present Hash Map Implementation?
Then He gave me coding questions based on fibonacci series
Firstly he said me to code in Naive, Recursive approaches
Then he asked me about the time and space Complexities of the program and tested for large input.
He continued with the same question how can you decrease the time complexity of the program.
I gave him using dynamic Programming approach.
started asking about Dynamic Programming approaches.
After Completing Coding, he started to ask about Data Base Management Systems and he told me to focus on Idea not on querying them
He mainly focused on Joins and cartesian Products queries,
He first started with a basic query
Query 1: He asked a simple Sql query using While Clause
Query 2: He asked a simple Join query(Easy)
Query 3: He asked a Join query(Medium-Hard level)
For query 3 he stated he does not need any kind of coding but the apporach in which I follow, Then after explaining him, he told me code but I could not do how to code but he was convinced with my idea and suggested few changes to my code, after completing around 30% he said to stop and leave.”
“Online Behavioural Round-2:
This is same as the Online Behavioural Round 1″
“Technical Interview Round-2:
Firstly he said me introduce myself.
Then He asked me to explain few OOPS Concepts.
He started few questions from OOPS but they were mainly focusing on Inheritance.
He asked me to how do you explain Inheritance, Encapsulation to a 8th class student.
He then started to ask questions on SQL queries focusing on Joins mainly
Query 1:Joins
Query 2:Joins we should also use Having, Order by, Group by clauses.
1st question was easy walk through but 2nd question was very tough but he helped in few places in coding part.
Started to ask few basic mathematical questions like
what is the maximum value achieved by a quadratic equation.
what is probability of dice… etc”
“1.Do not keep all positive options present in the Behavioural round
2.Be Confident as they are testing those factors also
3.Explain them statement by statement irrespective whether they ask or not.(By doing this you can keep track of your idea, can get other ideas how to solve the questions)
4.Interview process takes lot of time expect at least 2-3 weeks of time in between online Behavioural round-1 and Technical Interview, be patient at this time.
5.Interview questions will be easy-medium level answer them confidently except 1-2 questions on SQL queries.”