4 sections - aptitude(easy and formula-based),
java(easy),c(easy to medium),C++, SQL(moderate).
1. Introduce yourself
2. Explain my projects.
3. Memory management in C++
4. Generics in C++
5. Have you ever used the STL library. I said yes, then he
asked me to explain how does hashmap works internally.
Which data structures does it use?
6. Diamond problem
7. Virtual functions, pure virtual functions, virtual
destructor use case
8. Friend function use case
9. How does C++ compilation works. Different stages in the
compilation
10. Then he asked me to write OOP style code for Linked
list operations -
a) Add node to a linked list,
b)Delete n'th node from a linked list. I shared the
screen and showed output with sample test case At
last, 2 puzzles
11.Joins,truncate,delete, ddl, dml, dcl
12. How data is stored in the database
13. Operations like union difference intersection
group by ,having clause a little bit mini project and other
14. Tell me about a time you had to make an important
decision really quickly that would affect a lot of people
15. Tell me about a time you had to work hard to get
something started
16. Write a program to print the series
17. Oops and c++ deeep
18. OOP, DBMS and computer architecture along with
logical and quantitative reasoning
19. The interview was based on resume and OOP concepts.
20. Questions on projects mentioned on resume.
21. Puzzles.
22. Why do you think you would be a good fit for this
position?
23. Teamwork, problem-solving, interacting with others,
communication, personality.
24. Question are related to join in SQL. Preparing the basic
of java c++ is enough.String
25. DBMS C++ java. Question are related to arrays, Strings in
c++ & java
26. You are a girl , any specific reason you are so
interested in programming
27. What is recursive? Program on that.
28. What is structure?
29. Swapping program in all possible way.
30. Moderate level interview process, C++, JAVA, C,
Databases-SQL,MySQl,Oracle
31. Inheritance, Polymorphism, Object, Class, Abstract
Class, Interface, Garbage Collection, Exception handling,
nested classes, list, map, linked list
32. Pointers, Calling by reference, Call by Value,
Command line arguments
33. Logic puzzle and code snippets
34. Solve SQL Query, using Constraints
35. OOP concepts ,Data Structure, DBMS and Cloud
Job:
Goal in life
C vs c++
Constructor
Can we overload main
Oops
Compile and runtime polymorphism
Object memory allocation
Constructor
Scenario based questions on java
What is exception handling
Can we have multiple catch
Multiple inheritance
Interfaces in java
Rules for interface implementation
Classes used for jdbc connection
Public static void main vs int main
Static keyword
Final keyword
Difference between const and final
Scenario based questions on parent and child classes
DS-
How to search in millions of records?
How to sort millions of records?
LIFO FIFO
Time complexity of algorithms
SQL-
Query on join
Types of join
Scenario questions on minus, intersect operator
Not in operator
Limit, top, order by queries
Project discussion
Optimal program to find the missing element form an array
of numbers from 1 to 100.
Some puzzles from GFG.
about my academic background, my past experiences and why
do i want this job