0% found this document useful (0 votes)
74 views19 pages

Placement Interview Questions

The document contains a comprehensive list of interview questions across various technical domains including C++, Core Java, Data Structures and Algorithms (ADS), Web Programming Technologies (WPT), Software Development Methodologies (SDM) & Operating Systems (OS), and Database Technologies (DBT). Each section covers fundamental concepts, coding problems, and theoretical questions aimed at assessing a candidate's knowledge and skills in programming and software development. The questions range from basic definitions to complex problem-solving scenarios, making it a valuable resource for interview preparation.

Uploaded by

kushalkolambe22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views19 pages

Placement Interview Questions

The document contains a comprehensive list of interview questions across various technical domains including C++, Core Java, Data Structures and Algorithms (ADS), Web Programming Technologies (WPT), Software Development Methodologies (SDM) & Operating Systems (OS), and Database Technologies (DBT). Each section covers fundamental concepts, coding problems, and theoretical questions aimed at assessing a candidate's knowledge and skills in programming and software development. The questions range from basic definitions to complex problem-solving scenarios, making it a valuable resource for interview preparation.

Uploaded by

kushalkolambe22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

Placement Interview Questions

C++
1.​ Explain Oops concepts in depth with real time examples.
2.​ Difference between Calloc vs malloc ?
3.​ What is a dangling pointer ?
4.​ What is pass by reference vs pass by value ?
5.​ What is Inheritance ? Explain 4 pillars with real life examples ? overloading vs
overriding?
6.​ Explain all Access specifiers ?
7.​ Explain inline functions and friend functions with examples.
8.​ Explain static functions with examples. ​
9.​ Explain virtual functions with examples.
10.​Explain the types of pointers in C++. Write the syntax for each.
11.​Explain inline functions and friend functions with examples.​
12.​Explain static functions with examples.​
13.​Explain virtual functions with examples.
14.​Explain the types of pointers in C++. Write the syntax for each.
15.​ Why do we do programming?
16.​ Explain OOPS concept (all pillars).
17.​ What is overloading and overriding
18.​Explain Abstract class.
19.​how to deal concurrency in your project?
20.​What is oops?
21.​ snippet
22.​What is run time and compile time polymorphism?
23.​palindrome number program
24.​ find the second highest element in the array?
25.​difference between linklist and arraylist?
26.​difference between abstract class and interface ?
27.​Balance parenthesis program
28.​difference between string and string builder?
29.​ Why are strings immutable?
30.​questions on string and array
31.​ What is an object?
32.​ How does the JVM manage memory in terms of stack and heap?
33.​How Many Types of Memory Areas are Allocated by JVM?
34.​ questions on exception handling and functional programming?
35.​ explain different access specifiers?
36.​difference between c and java
37.​ questions on pattern
38.​count character occurance in string?
39.​Can we make vector synchronous?
40.​Why java doesn't support multiple inheritance.
41.​ What is Finally? Tell me a condition where finally doesn't work
42.​explain Try, catch, throw and throws
43.​explain finalize, final and finally
44.​Difference between equals and ==
45.​write a program to reverse the string
46.​Explain authentication and authorisation.
47.​Who convert bytecode to native machine code
48.​Machine code vs bytecode
49.​ Can we override static methods or not ?
50.​ Explain lamda function.
51.​Write a simple code using the lambda function."
52.​ Explain hashing.
53.​Explain the difference between for and iterator.
54.​Explain to me the use of an iterator.

Core Java

1.​ How do you handle exception management in Java?


2.​ How to overcome concurrent modification error.
3.​ What is Deadlock and it's condition when it occurs
4.​ What is final in Java?
5.​ Explain what is oops.
6.​ Memory management related questions.​ ​ ​ ​ ​ ​ ​
7.​ Where are the objects stored in which section?​ ​ ​ ​ ​ ​
8.​ Where does an array get created in memory?​ ​ ​ ​ ​ ​
9.​ What is the difference between string and string buffer?​ ​ ​ ​

10.​What is mutability?​
11.​Difference between throw and throws keywords.
12.​What is overloading and overriding?
13.​Explain overriding through code/example.
14.​Difference between equal method and ==
15.​What is private, protected, and public?
16.​What is JRE, JVM?What is interface and abstract class?
17.​Difference between error and exception.
18.​Difference between interface and abstract class.
19.​Explain type of constructor.
20.​Who converts bytecode to native machine code?
21.​Explain Machine code vs bytecode.
22.​Explain Oop, Array list vs linked list, set vs map , Arrays, linked list questions
23.​What is runtime and compile time polymorphism
24.​How oops is applied in mobile phone
25.​what is abstract class and interface Give me situation in real life where we can use
only abstract class Give me situation real life where we can use only interface
26.​diff bet == and equals
27.​explain Hashmap working contract bet equals and hashcode
28.​.Diff bet hashset and treeset
29.​What is Synchronization
30.​Explain Statics and final
31.​What is a Collection? What is the Difference between ArrayList And LinkedList?
When to use LinkedList And When to use ArrayList?
32.​How to Make a Class thread safe?
33.​Explain Synchronous and asynchronous process
34.​Explain Architecture of JVM
35.​Explain difference between C++ and Java
36.​How do you rate yourself in c++,and Java?
37.​Breif Explanation of HashMap
38.​Explain all Access specifiers ?
39.​What is overloading and overriding?​ ​ ​ ​
40.​What is inheritance?​​ ​ ​ ​
41.​What is the Is-a and Has-a relationship?​ ​ ​ ​
42.​Collections in java? What is ArrayList and Linked list?​ ​
43.​How does Hashmap work?​​ ​ ​ ​
44.​What is multithreading? How does it works?​ ​ ​ ​
45.​What is Exception Handling? What is abnormal termination?​ ​
46.​How to decide what to write in the finally block?​​ ​
47.​Is it possible only to write try and finally block without catch?​​
48.​Then What will happen if we write only try finally block and exception occurred?
49.​Did you know about static nd final?​ ​ ​ ​
50.​How they are differe?​ ​ ​ ​ ​
51.​Can we write final constructor?​ ​ ​ ​
52.​Why spring boot for backend?
53.​What is Iterator?
54.​Annotations in spring ?
55.​Why use map ?
56.​Static key word use?
57.​Public static void main difference ?
58.​Can we make main method private ?
59.​What is thread ?
60.​What is multithread?
61.​Why did not use multiple inheritance in java ?
62.​What is diamond problem?
63.​how to deal concurrency in your project?
64.​what is oops?
65.​ snippet
66.​what is run time and compile time polymorphism?
67.​palindrome number program
68.​ find second highest element in array?
69.​ difference between linklist and arraylist?
70.​ difference between abstract class and interface ?
71.​ Balance parenthesis program
72.​difference between string and string builder?
73.​why string are immutable?
74.​ questions on string and array
75.​ what is object?
76.​ How does the JVM manage memory in terms of stack and heap?
77.​How Many Types of Memory Areas are Allocated by JVM?
78.​questions on exception handling and functional programming?
79.​explain different access specifiers?
80.​difference between c and java
81.​ questions on pattern
82.​count character occurance in string?
83.​ Can we make vector synchronous?
84.​Why java doesn't support multiple inheritance.
85.​ What is Finally? Tell me a condition where finally doesn't work
86.​ explain Try, catch, throw and throws
87.​ explain finalize, final and finally
88.​ difference between equals and ==
89.​ write a program to reverse the string
90.​explain Authentication and authorisation
91.​Who convert bytcode to native machine code
92.​ Machine code vs byte code
93.​ can we override static methods or not ?
94.​ Explain lamda function.
95.​Write a simple code using the lambda function.
96.​ Expain hashing
97.​ Explain the difference between for and iterator.
98.​ Explain me the use of an iterator.
ADS
1.​ Explain Stack & queue.
2.​ what are the different types of sorting algorithms you know ?
3.​ what are their average time complexity ?
4.​ what are their worst time complexity ?
5.​ In which condition we will have worst time complexity ?
6.​ How to find the shortest paths between nodes in a graph.
7.​ How to find shortest path between two nodes in BST? (only logic)
8.​ Draw and explain Stack and queue representation.
9.​ Explain binary search algorithm.
10.​Difference between arraylist and linkedlist
11.​Difference between stack and queue
12.​Write code for Bubble sort, Binary search
13.​what is stack and queue
14.​Explain stack and its working with example
15.​what are the different types of sorting algorithms you know ?
16.​ what are their average time complexity ?
17.​ what are their worst time complexity ?
18.​ In which condition we will have worst time complexity ?
19.​ How to find the shortest paths between nodes in a graph. when I answered
Dijkstra's Algorithm then asked me to explain it. (only logic)
20.​ How to find shortest path between two nodes in BST? (only logic)
21.​Types of linked list
22.​Draw the tree in data structure
23.​Radix sort vs bucket sort
24.​Explain Virtual memory.
25.​Explain inorder preorder.
26.​Binary search program or algorithms
27.​ Radix sort vs bucket sort

WPT

1.​ How we retrieve value in javascript?


2.​ Where we use javascript?
3.​ How we do validations in javascript ask its code?
4.​ Difference between overloading and overriding.
5.​ Explain String function
6.​ Where we write function in javascript?
7.​ Where we write script tag (inside head tag)?
8.​ How many different ways to embed javascript in our code?
9.​ How we show popup box in javascript?
10.​Give 1 array and ask how to fetch 1 particular element in javascript
11.​How we use alert with textbox validation?
12.​Is document.getelementByClass function present or not?
13.​What is JQuery? Ask its syntax What is cloud computing? Why you change your
field?
14.​Explain HTML & CSS
15.​What is mean by hooks
16.​Explain Hooks.
17.​Explain React JS hooks.
18.​How do you use useEffect and useState?
19.​What are the types of components in React?
20.​.Which types of components did you use in your project?
21.​Did you implement validations in your project?
22.​What types of validations?
23.​Explain the virtual DOM.
24.​What are hooks?
25.​Explain each hook and where you used it in your project.​ ​
26.​Why did you fetch your products in the useEffect hook? (My Git repository was
open and my project is an Ecommerce application).​
27.​Explain difference between fetch and axis State management Context api Redux
28.​What Is Virtual DOM, Hooks
29.​what is react
30.​what is hooks
31.​How do you use useEffect and useState?
32.​What are the types of components in React?
33.​Which types of components did you use in your project?
34.​Explain the virtual DOM.
35.​What is difference between class components & functional components?
36.​How do you manage state in a React application?
37.​what is react ?
38.​ what is hooks? Explain different kind of hooks?
39.​Explain TCP/IP
40.​ Tell me 10 tags of html.
41.​ What is a component?

SDM & OS

1.​ Explain me your ER Diagram.


2.​ Sdlc lifecycles phases
3.​ Explain the OSI model.
4.​ How do you secure network communications?
5.​ What are the differences between TCP and UDP?
6.​ How would you troubleshoot a network issue?
7.​ What are design patterns and which ones have you used?
8.​ Linux commands - list all directory , current directory
9.​ Do you know about aws ?
10.​Horizontal scaling and vertical scaling.
11.​What is the file system
12.​Default file system in linux
13.​Default file system in Windows.
14.​explain osi model ,explain tcp/ip model ,limitation of osi model
15.​What is deadlock
16.​Diff bet git and github
17.​ what will happen if two person try to same file using git ?

DBT
1.​ How they are mapped.. what relations you used?
2.​ what are the keys. which are primary keys nd foreign keys?
3.​ How you decided which column should be your tables primary key?
4.​ what is difference between primary key and unique key?
5.​ what is functions in c, SQL joins, equals method?
6.​ Difference between DBMS and RDBMS ?
7.​ Why you use RDBMS in project
8.​ Write a SQL query to perform a JOIN operation between two tables.
9.​ Difference between truncate and delete ?
10.​what is cascading ? How do you connect two tables using cascading in SQL?
11.​ what is Association vs Aggregation vs Composition ?
12.​Structured vs non structured database ? why do we use one or the other ?
13.​Explain Normalization ? Explain 1NF, 2NF, 3NF, BCNF ?
14.​What is orderBy and groupBy
15.​Is orderBy or groupBy affects performance of query and if yes then why and how?
16.​How to join table horizontally and vertically,
17.​Write a procedure to find ratio of sides of cubes if the volume of both the cubes is
given ​
18.​Difference between Procedure and Function ​
19.​Write a procedure to find factorial of a number and also write the same in java
20.​How will you validate the inputs for procedure​
21.​Basic Sql queries and different joins
22.​SQL joins realated questions
23.​How many db tables present in our project
24.​What are DDL, DML commands
25.​List out all db constraints
26.​Create two tables using all constraints
27.​What are different types of joins
28.​Explain each join
29.​Apply all joins on table u have created and fetch data
30.​Also asked to write sub query
31.​What is PL/SQL, why we need it
32.​What is PL/SQL block
33.​Different sections in block, oracle block vs mysql block syntax
34.​What is PL/SQL procedure, write down syntax
35.​Different types of parameter in procedures(IN, OUT, INOUT), explain difference in
all
36.​Write down procedure to insert data
37.​Write down procedure to fetch data from table by id
38.​What is function
39.​Difference between function and procedure
40.​Write down function to return average of salary from emp table
41.​Why we use cursor, what is context area
42.​What is collection, packages in database
43.​ Suppose you have to sale not only clothes but also other products to, so how
much changes you have to do in database, how you will manage tables relation in
that situation
44.​ What are database design principles, have you implemented this principle in
your project
45.​What are ACID properties
46.​Difference between 2NF and 3NF
47.​Explain cursor and its use
48.​PL/SQL(oracle) Recusrion code snippet was shared there are 6-7 questions on it
like what will be output of program for diffrent inputs, which line is unreachable
code, what is missing in code
49.​Another PL/SQL snippet procedure related
50.​Difference between the Primary key, unique, foreign, candidate key
51.​SQL query to find emp with 3rd highest salary.
52.​Types of joins in mysql difference between all
53.​Queries on joins
54.​Difference between Procedure and function
55.​ Questions on SQL joins.
56.​ What is function?
57.​ What are primary keys and foreign keys?
58.​ What is Index?
59.​ Can we create multiple indexes on same table?? How and How many?
60.​ Do you know about TCL commands?
61.​ Given some real scenarios and asked what will happen in case of some commit.
Some rollback operations were there. And asked about end results reflected in
database.
62.​ What is cursor? Purpose of cursor? Where to use it.
63.​ What are triggers?
64.​ Explain Indexes, its types.
65.​ Explain Cluster Indexing in deep.
66.​SQL queries mainly on join - about 8 to 10 queries.
67.​Types of key, explain in brief.
68.​count() function will count null value in column or not?
69.​ Which is faster subquery or join and why?
70.​ Explain database schema of your project...
71.​ Query-1 => give total students under the teacher whose id is given and he told
me to optimize the query which I gave
72.​Query-2 => find students which are not assigned to any class
73.​ Difference between primary and unique key?
74.​Can multiple keys combine to form a unique key? Why?
75.​Difference between overloading and overriding in java?
76.​ Information about NoSQL databases and why to use that? Do you know redis
database ? explain that ?
77.​ Write sql query to find name of students whose marks are greater than 80
78.​What is the difference between view and table?
79.​Explain Types of joins. (Given two tables and asked to write query related to join).
80.​Write sql query to find name of students whose marks are greater than 80.
81.​Difference between primary key and foreign key?
82.​Explain windows function?
83.​What are stored procedure?
84.​Do you know Views?
85.​Explain Normalization.
86.​What is Index? Where to use it?​ ​ ​
87.​What are different joins?​ ​ ​ ​
88.​Can you write one query explaining join related to your project?
89.​No SQL SQL diff
90.​Types of database
91.​SQL inner join query
92.​What is joins, views
93.​Write a query to fetch top 3 salaried employees
94.​Whats is Contraints
95.​What is diff bet procedure & function
96.​Diff bet DDL & DML
97.​What is Indexes , it's types Cluster Indexing in deep
98.​types of key,explain in brief
99.​count() will count null value in column or not?
100.​ Which is faster subquery or join and why
101.​ What is Dependency Injection , its various ways
102.​ Explain Transient Dependency injection
103.​ What is Redudancy and How you managed that
104.​ What is Normalization, functions, procedures, trigger
105.​ Difference between truncate and delete ?
106.​ what is cascading ? How do you connect two tables using cascading in SQL?
107.​ what is Association vs Aggregation vs Composition ?
108.​ What is Structured vs non structured database ? why do we use one or the
other ?
109.​ Explain Normalization ? Explain 1NF, 2NF, 3NF, BCNF ?
110.​ What is orderBy and groupBy Is orderBy or groupBy affects performance of
query and if yes then why and how?
111.​ explain the constraints in database?
112.​ explain different type of joins?
113.​ Difference between DDL and DML?
114.​ Difference between procedure and function?
115.​ Explain function in plsql?
116.​ Difference between mysql and mongoDB
117.​ find 3rd highest salary of employee?
118.​ difference between group by and order by clause
119.​ if column contains null values then can you apply unique key on that?
120.​ difference between primary key and unique key?
121.​ what is the use of cross join?
122.​ Which database used in your project? why?
123.​ What is redundancy?
124.​ How you managed that redundancy in your database?
125.​ Explain triggers and cursor

.NET
1.​ Explain Delegate & Event
2.​ What is CLR ? What are the different components of CLR ?
3.​ How Garbage Collector works ?
4.​ What is sealed in .NET?
5.​ Why did you choose to do your project in Java instead of .NET?
6.​ Why did you choose MS.NET as backend technology?
7.​ which version of .net technology did you used?
8.​ what do we write in the file program.cs?
9.​ Explain oops with example?
10.​ difference between .net framework and .net core
11.​ what is CLR and why there is need of CLR?
12.​difference between value type and refrence type
13.​ explain events and delegates
14.​what is entity framework
15.​ what is polymorphism and how to achieve it
16.​ what is data hiding ?
17.​ explain sealed class
18.​Explain MVC in .net mvc
19.​Whats are the Data types in C#
20.​Explain Garbage collection
21.​What is 'using' keyword
22.​What is delegates and events
23.​What is CLR ? What are the different components of CLR ?

WBJ
1.​ What is web services?
2.​ Different webapi's ? Difference between put and post Difference 3.between put
and patch
3.​ Explain the Model-View-Controller (MVC) architecture.
4.​ What is full form of REST in Restful API ?
5.​ What is session management how did you implement it?
6.​ what is JWT?
7.​ how did you validate form?
8.​ What is Identity framework and Entity Framework ? (From project description)
9.​ How did you implemented security ? (I explained password hashing) How did you
implement it ?
10.​What are API's?
11.​Explain Dependency Injection, its various ways.
12.​ Explain Transient Dependency injection.
13.​ How to create Spring Boot template full process with maven or without maven?
14.​Can you customize maven repository dependencies?
15.​Implementation of DI in project.
16.​Explain Multithreading overview ​
17.​How do we create threads and Difference between both the methods

18.​The input constraints that you will add for the program ​
19.​How will you validate the inputs for procedure ​
20.​Er diagram explanation with primary key and relations, and all the constraints for
the table ​ Annotations for the entity ​
21.​Write a rest api to get all destinations ​
22.​Explain SPRING SECURITY and JWT TOKEN (very imp)

23.​What is the difference between login and register api answer based on jwt token
generation ​
24.​Explain the Flow of the project ​
25.​Details about application.properties ​
26.​What is mean by Jwt Authentication and the api used for it
27.​Oops Concepts
28.​Abstract Vs Interface
29.​Describe Project
30.​Difference == Vs Equals()
31.​Example of interface and abstract
32.​Annotations
33.​What is regex
34.​Overriding Vs overloading
35.​Difference between spring and springboot
36.​Difference between restcontroller and controller
37.​Call by value and call by reference
38.​ Write your User controller and explain all annotations and Some scenarios based
questions on Controller like what if you used @GetMapping and instead of GET
what if You perform update function and many more scenarios based questions
39.​Explain the Oops concepts
40.​What is mean by Abstract class
41.​What is String, array codes ?
42.​Explain an Interface,
43.​Explain Access modifiers
44.​Explain Mutithreading,
45.​What is the Stream API?
46.​What are the different types of operations in Streams?​
47.​Explain the methods of intermediate and terminal operations.
48.​What is a lambda expression?​
49.​What is a Functional Interface?​
50.​Create a new thread using a lambda expression and write the code.​
51.​Why does a Functional Interface have only a single abstract method?​
52.​Explain threads in Core Applications and threads in Microservices.​
53.​Explain CORS settings and Axios, fetch.​
54.​Explain Mutithreading, JWT Token and Session management.
55.​What is servlet?
56.​Explain the working of hashmap.​
57.​Difference between spring and spring boot?
58.​How did manage session?
59.​session was managed on Client side or server Side
60.​Explain spring vs Spring Boot.
61.​Where Configuration is carried out?
62.​What is Static class?
63.​What is collection?
64.​Explain Itrator in Java.
65.​ Exception handling overview
66.​Is post method can update existing data or not?
67.​Suppose I as customer login into your website there are certain columns in your
database which keep logs of login and logout and I wanna each time when I login
then my login columns should updated and logout columns should be deleted
then How will you achieve this
68.​How you managed entities in your project
69.​How to create Spring Boot template full process with maven or without maven
70.​can you customise maven repository dependencies
71.​ Explain Implementation of DI in project
72.​Explain the structure of project in short
73.​how you connect database to spring boot
74.​What is difference between Spring and Springboot?
75.​Explain @RestController and @Controller
76.​Explain Annotations used in Springboot (ex.
@MappedSuperClass,@component,...)
77.​Explain the Model-View-Controller (MVC) architecture.
78.​How do you handle exception management in Java?
79.​What are design patterns and which ones have you used?
80.​What is session management how did you implement it?
81.​ what is JWT?
82.​How did you implemented security ? (I explained password hashing) How did you
implement it ?
83.​What are API's?
84.​Tell me different kind of encryption algorithms
85.​ Is post method can update existing data or not?
86.​Explain @OneToMany and @ ManyToMany annotations
87.​what is jwt? What is the role of jwt in your project?
88.​Does jwt have expiration time?
89.​ difference between spring and spring boot
90.​ explain different annotations in your project
91.​what is framework?
92.​Draw mvc architecture
93.​hibernate vs jpa
94.​Explain Spring security flow
95.​Explain encryption, decryption.

Puzzle
1. Scenario - If you have submit given task on Friday (5 member team) and your project
lacking according to timeline then what will you do?

- Addition to above scenario - Let say If all the team members already doing over shift
then how will you approach situation

Code
1.​ Problem: (a+(b*c)/d)-((a*c)+(b*d)) something like these and ask to check whether
the expression contains valid paranthesis.
2.​ Check whether given string is palindrome or not
3.​ W.A.P. for Reverse of a string.
4.​ Count occurrences of char in given string
5.​ W.A.P. for given e.g.
6.​ if a string is given like "hi , how are you , hi I am fine , what about you " ​ So
output should be hi2 how1 are1 you2 , i1 am1 fine1 , what 1 about 1
7.​ Coding questions on arrays and strings , questions on quantitative aptitude and
reasoning.

​ e.g. i) Reverse the string

​ ii) Merge string alternatively

​ iii) Find kth last element in linked list

​ iv) Find 3rd largest element in linked list

​ v) Overlapping intervals

​ xi) Get repetitive char from string.

8.​ Pattern using stars (Solid Diamond).


9.​ Given the input string "I am an Indian", the output {[I, I, I], 3, [a, a, a], 3, [m], 1,[n, n,
n],3, [d],1}.
10.​Leap year
11.​Convert Amount Currency to Words.
12.​Factorial number
13.​Array Shifting elements
14.​String manipulation
15.​Rotate Array
16.​Max subarray
17.​Reverse string
18.​Enter sum of numbers
19.​Rotate an array.
20.​Fibonacci series
21.​Write code for palindrome of string.
22.​Write a program on sum of even number.
23.​Procedure to print even odd
24.​To check given no is palindrome or not?​
25.​Related to File operations. File Read and Write.
26.​To sort the array in ascending order.
27.​Palindrome string rev I use he say me without rev you can do it
28.​Without sorting find max number in an array.
29.​palindrome number program
30.​Find second highest element in array program
31.​Bubble sort code
32.​String anagram program
33.​String anagram program
34.​Find second highest element in array
35.​String reverse program
36.​write a code for finding largest element in array​
i/p = {12,23,{63,89,60},{10,34},45} o/p - 89​

37.​find missing no in array


38.​find second largest element in array
39.​find unique character in string
40.​Write code for this i/p - {1,2,4,6,7,8} o/p - {9,9,10}
41.​find frequency of a character in string , combine two arrays , substring)
42.​Java sumOf Integers and through creating functions
43.​find missing number in array program
44.​balance parenthesis program

Project
1.​ Entirely based on project design and development.
2.​ How you start with your project?​ ​
3.​ From where you get these idea?​ ​
4.​ How you decided to start.. which approach you used?
5.​ Explain me what Architecture design pattern you used?
6.​ What are different tier architectures .. like 2 tier, 3 tier , n tier.. which one you
used?
7.​ How you manage your data between these layers?
8.​ What if I want to perform same operation with n different values
9.​ How do you handle ambiguity in projects?
10.​Give overview about your project ?
11.​Explain dataflow and techstack used?
12.​What Problems faced in project
13.​Explain your project and ERD.
14.​ What are relations between them? How you manage it?
15.​Take any of the Entities and draw your table structure. Then asked some
questions based on it and some queries to fetch particular data from those
tables? Then asked to optimise these query.
16.​If your table is large enough how would you handle it?
17.​Explain Oops concepts and in your project how you implement it.
18.​Project introduction.How did you resolve the issue of backend and frontend
connectivity in your project.
19.​Tell us about your project backend
20.​Explain database schema of your project. Difficulties you faced during your
project and how you resolve them?
21.​ If your query in project is taking lots of time how will you optimized it ?
22.​Your role in project ?
23.​Project related(Ecommerce clothing site), database concepts and snippets
24.​ Explain your project and workflow
25.​ Why you chose mysql over other db
26.​What is innovative you have done in your project
27.​ If I give you one month, what new features you can able to do in project
28.​How you manages tables relation in your project
29.​​ Explain your PG-DAC project.
30.​​ What was your role in your project? (I told them I worked on both the
backend and frontend, but they asked me questions specifically about
ReactJS.)​
31.​What are the different types of APIs you used in your project?​​ ​ ​
32.​Write a URL for deleting a product that you used in your project.​ ​ ​
​ ​
33.​What are the key features of your project?​ ​ ​ ​ ​ ​

34.​If you want to convert your project to .NET, how would you do it?​ ​ ​

35.​What are the different types of components in your project?​ ​ ​ ​

36.​Explain your Engineering projects, including your mini-project and major project.
37.​Explain your Project Workflow.
38.​Scenario based questions. At the time of you making your project you got any
eroor how yo resolve it
39.​What Problems faced in project
40.​What was Roles and responsibilities on project
41.​Tell some git commands to push in remote repo, changing new branch, how to
solve merge conflict
42.​Which Kind of Data Structures you Used in your Project
43.​Explain your Project?
44.​What is encryption?
45.​Which hashing algorithm you have used in your project?
46.​Write a controller for given functionality.
47.​How you handled exceptions in your project?
48.​Explain login and signup functionality?​

HR
1.​ Introduce yourself
2.​ Why you change your field from food technology to IT? Ask many cross questions
on it?
3.​ Your score is much more high in food technology than CDAC then Why you not
choose your career in food technology ?
4.​ Why should we hire you if you change your mindset after 4 yrs of your b
techWhere do you see yourself in next 2 yrs?
5.​ Ask scenario based questions- if you write 1000 lines of code and you know it is
correctly working. you give this code to your colleague. He say that there is error
in your code then what should you do?
6.​ When you have free time then what things you choose to do?
7.​ Ask about hobbies
8.​ Describe a situation where you had to lead a team.
9.​ Tell us about yourself and family?
10.​Are you comfortable with relocation?
11.​Your family background? Your hobbies? Why you switch to IT ?
12.​Tell me about yourself your family details
13.​Weakness Strength
14.​Show me how passionate you are
15.​Tell me about yourself + Hobbies + what motivates you
16.​Tell me about your project like as a user what he will experience when he visits
your web application
17.​Are you currently working on any side projects?
18.​Are you comfortable with technologies other than Java?
19.​What do you do in your free time?
20.​Who is your role model?
21.​Why didn’t you get placed during your engineering campus placement?
22.​Why did you choose DAC?
23.​Tell me about yourself.
24.​Additional questions on your engineering project.
25.​What is your favorite language? (You answered Java.)
26.​Why Java?
27.​If someone asked you to choose between Python and Java for their project,
which would you recommend and why?
28.​Are you currently working on any side projects?
29.​Are you comfortable with technologies other than Java?
30.​What do you do in your free time?
31.​Who is your role model?
32.​Why didn’t you get placed during your engineering campus placement?
33.​Why did you choose DAC?
34.​Introduce yourself.​ ​ ​ ​ ​ ​ ​ ​
35.​How were your L1 and L2 rounds?​​ ​ ​ ​ ​ ​ ​
36.​In how many companies have you given interviews so far, and how was your
experience?
37.​Tell me about your internships.​ ​ ​ ​ ​ ​ ​ ​
38.​What are your strengths and weaknesses?​ ​ ​ ​ ​ ​

39.​Why did you join CDAC after your graduation?​ ​ ​ ​ ​ ​

40.​What do you know about TATA Technologies?​ ​ ​ ​ ​ ​

41.​Are you willing to relocate?​
42.​Tell me about CDAC Training course​ ​
43.​Introduction​
family background​
About Relocation
44.​Who is your role model and why
45.​where do you see yourself in next 5 yrs
46.​give me the situation in your life when doing new things you faced failure and how
you managed that
47.​(where do you see yourself in 1 ,3 and 5 years , why do you want a job , what is
your biggest fear , when was your happiest in last week
48.​Family Background related questions​
Why CDAC?
49.​How do you manage conflicts within a team?
50.​Tell us about your career aspirations.
51.​Why did you choose cdac?
52.​What is flexible career?
53.​What do you do in your free time?
54.​What do you know about Alfa Laval?
55.​Will you work on same project with same technology for 4 yrs and more?
56.​What do you think about men and women ratio .. is it maintain in IT industry?
57.​What is important to you .. experience or money?

You might also like