[go: up one dir, main page]

0% found this document useful (0 votes)
7 views13 pages

Rapid Fire 2 Sheet

The document contains a comprehensive list of questions covering various programming topics including C++, Java, data structures, web programming, and software development methodologies. It addresses fundamental concepts, coding practices, and advanced topics like design patterns, exception handling, and cloud computing. Each section includes specific inquiries about definitions, differences, implementations, and examples relevant to the respective programming languages and technologies.

Uploaded by

jondonlondon67
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)
7 views13 pages

Rapid Fire 2 Sheet

The document contains a comprehensive list of questions covering various programming topics including C++, Java, data structures, web programming, and software development methodologies. It addresses fundamental concepts, coding practices, and advanced topics like design patterns, exception handling, and cloud computing. Each section includes specific inquiries about definitions, differences, implementations, and examples relevant to the respective programming languages and technologies.

Uploaded by

jondonlondon67
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/ 13

C++ Programming

1 What is the difference between malloc() and new? What is difference between free() ang
delete?
2. Write a code to allocate and deallocate memory for multidimensional array using new ang
delete?
What is "this" pointer? Is it available for static, virtual, const and friend functions?
o

Are static members are inherited to the derived class? Why we cannot declare static membs
&

function constant or virtual?


5 What is the need to write user defined destructor? When it should be declared as "virtual*?
6. Explain dynamic_cast operator. When it is required? Explain with example.
7 . How virtual function affects on size of object? How it they are executed at runtime?
8 . What is the difference between pointer and reference?
9. What is diamond problem? How to solve it?
1 0.What is operator overloading? What are its limitations? Write a code for overloading +

operator as member and friend function.


1 1.What is friend function and friend class? Explain with example.
1 2.What is shallow copy and deep copy? How it is implemented in C++? Explain with example.
1 3.What is smart pointer? Which are smart pointers in C++?

1 4.What is STL? Explain different components in STL with examples?


15.What is difference between set, vector and map? How to traverse them? Explain with code
fi s o

Object Oriented Programming Wl

1. What are object oriented concepts? What is difference between object-based, object-oriented
and fully object-oriented language?
2. What are advantages of Object Oriented Programming? What is data security?
3. What is class and object? Give real-life example.
4. What are characteristics of object? Explain them.
5. What is the need of getter and setter functions in class?
6. What is abstraction and encapsulation. Give real-life example.

7. What is polymorphism? What are its types? Explain them with examples.
is
8. What is method overloading? Which are the rules of method overloading? Why return type
not considered in method overloading?
9. What are different types of hierarchy? When to use which one?
10.What is the difference between method overloading and method overriding?
11.What is object slicing? Explain object slicing in context of up-casting?
12.What is down-casting and when it is required? Explain with code.
Explain with the help of
13.What do you know about association, composition and aggregation?
example.
of example. What are problems
14.What are different types of inheritance? Explain with the help
with multiple inheritance?
non-abstract class? Which one to
15.What is difference between interface, abstract class and
use where?
singleton design pattern.
16. Which are the different types of design pattern? Explain
P Java Programming
—.
1. What is difference between JVM, JRE, and JDK?
2. Explain difference between String, StringBuilder and StringBuffer. Why String is immutame?
I What is String pool?
3. What is wrapper class? What is their use?
4. Which are methods of java.lang.Object class? What is significance of equals() and
| hashCode()?
5. What is the difference between import and static import?
6. How can we pass argument to the method by reference? Explain with example? ‘
7. What is exception and error in Java? What is the difference between checked and
unchecked exception?
8. Explain method overriding with example. Can we change argument/return type while
overriding? Can we change throws clause while overriding? Can we change access specifie
while overriding?
1 9. What are interfaces and classes available in Java collection framework? Explain their
} characteristics/applications in short.
10.What is difference between Comparable and Comparator?
11.What is difference between ArrayList and Vector? How to use Listlterator?
12.What is fail-fast and fail-safe iterator? Explain with code.
13.What is serialization and deserialization? What is significance of SerialVersionUID? How to
skip serialization of a field in the class?
A14.When we should create thread by implementing Runnable and extending Thread class?
15.What is functional interface? Which functional interfaces are predefined and where they are
used?
16.What is significance of filter(), map(), flatMap() and reduce() operations? In which scenarios
I they are used?
17.What is lambda expression in Java? How data types of lambda arguments and return types
| are determined?
18.What is garbage collection? How it works? What is difference between finalize() and
Closable?
I 19.What are types of constructors? Can constructor be private? Can we write constructor in
abstract class?
20.What are applications of reflection? Explain with code. Why reflection is slower?

SunBeam Institute of Information Technology, Pune-


Karad
e =
—,—_————
Data Structures and Algorithms
What is time complexity and space complexity? Explain best case, worst case and average
case time complexity with examples.
Display a given range of numbers in reverse order (using recursion).
1Y

How to reverse singly linear linked list?


X G0

How to reverse singly linear linked list using recursion?


Display singly linear linked list in reverse order.
IO

Find the middle node of singly linear linked list.


Check if a singly linear list contains a loop.
00F 2l

Check if given singly linear list is palindrome or not.


9. Create a stack (LIFO) using queue (FIFO).
10.Create a queue (FIFO) using stack (LIFO).
1 . Implement quick sort algorithm.
12.How to solve rat in a maze problem?
chaining.
13.What is hash table? Implement hash table with separate
maximum number of times
14.Input a string from user and find the character repeated
(irrespective of case).
array.
15. Print the length of highest continuous number range in given
Advanced Java
What is SQL injection? How to prevent it in JDBC? Explain with code.
Explain Servlet & JSP life cycle?
What Is difference belween Redirect and RequestDispatcher scenario?
G O
s

What is session tracking? How to do it in java?


®N

What is hibernate? Explain hibernate architecture.


Explain hibernate entity life cycle?
What is the difference between get() and load() of hibernate?
How you have implemented many-to-many relation in your project? Explain code.
How can we call stored procedure in JDBC, hibernate, and Spring Data JPA?
©

10.What is 10C and Dependency injection?


11.What is auto-wiring? Which are the types of auto wiring? What if prototype bean is auto-wire
in a singleton bean?
12.Explain spring bean life cycle. Explain spring bean scopes.
13.What is use of @Transactional? Why it should be used on service layer?
14.Explain Spring MVC architecture.
15.What is the difference between SOAP and REST? What is significance of RestController?
16.How @ResponseBody and @RequestBody works? What is ResponseEntity?
17.What is Spring Boot? What do you mean by opinionated defaults? How auto-configuration
works?
18.What is difference between DTO and Entities? What are advantages of using DTO? How yc
have created DTOs in your project?
19.What is significance of @CrossOrigin? How it works?
20.How to secure Spring REST API? How authentication and authorization works?

SunBeam Institute of Information Technology, Pune- Karad


Database Technologies
and BCNF in detail.
1. What is normalization? What is its need? Explain 1NF, 2NF, 3NF
compound key,
2. Explain difference between super key, candidate key, alternate key,
key.
surrogate key, primary key, foreign key, and unique
and function?
What is difference between stored procedure
0

le (code).
Explain OUT parameter and IN-OUT parameter with an examp
E v

(code).
What is Trigger? What are its application? Explain with example
a?
What is use of views? How to limit DML operations on views to the given criteri
BT O

What are different types of views? What are applications of views?


nt types of indexes?
What are advantages and limitations of indexes? What are differe
0

Explain with examples.


9. What is transaction? Explain ACID properties in RDBMS.
ways to implement.
10. Find employees with third highest salary. Explain different
11.Find employees with salary more than their manager's salary.
12.What is difference between UNION and UNION ALL?
13.Change all gender values in the given table.
Join, Right Join, Full Join, Cross Join,
14.What will be output of different joins — Inner Join, Left
and Self Join.
CREATE TABLE t1 (c1 CHAR(1));
CREATE TABLE t2 (c2 CHAR(1));
INSERT INTO t1 VALUES (A, (B"), (B"), (C"), (P'), (QY);
INSERT INTO t2 VALUES ('AY), ('B"), (X), ('Y"), ('Y"), (Q);
15.Print department name and its average salary in descending order.
16.Display the employees, who are not managers.
RDBMS?
17.How NoSQL is different than RDBMS? Where NoSQL is preferred over
18.Write a query to insert employee records in a Mongo collection.
salary more
19. Display name and salaries of employees in descending order for employees with
than 1000 (from a Mongo collection).
20.What is Big Data? How Big Data is different than traditional databases?
Web Programming
What is HTTP protocol? What are contents of request and response?
o

Why HTTP is called as connection-less protocol? Why it is called as stateless protocol?


eN

What is state management? Explain server side and client side state management objects,
Which are HTTP request methods? Explain difference between GET and POST methods,
oS

What is difference between HTTP and HTTPS? What is SSL?


What is difference between HTML4 and HTML5?
NO

What is difference between CSS, SCSS, and SASS?

What do you mean by responsive web UI? What is grid system in bootstrap?
®

9 What is DOM? Explain in context of HTML page.


10.What is difference between local storage and session storage? How to use them in JS code
11.What is difference between == and === operator in JS?
12.What are different ways of writing functions in JS?
13.What is jQuery? What is advantage?
14.What is AJAX? How to use it with and without jQuery?
15.What are different ways to call REST APIs from JS? Write code.
16.What is closure in JS?
17.What is the difference between client-side and server-side JavaScript?
18.Write a Student class in JS. How to use it?
=
e
MERN Stack

Explain asynchronous behavior of Node. What is callback functions?


How to create Hitp Server in NodeJS and handle different http methods?
File Sys tem module? Explain blocking & non-blocking methods
How to read files using
o

What is npm? Explain node modules? How they are implemented?


to other web frameworks?
Why Node is light-weight compared
of an Express framework?
What are the core features
application? Explain Routing.
Explain Middleware. How to setup express
P NP

How to allow CORS in Express?


DQL queries in NodeJS.
9. Write a code for executing DML and
rs from Angular?
10.What is react? How it diffe
s? What are its advantages?
11.What is virtual DOM? How it work
pets.
t is diff eren ce bet wee n reac t stat e and props? Give example code snip
12.Wha
tion
from pare nt com pon ent to the child component? How to send notifica
13.How to send data
nt component?
from child component to the pare
e examples.
is rea ct hoo k? Exp lai n the usel Location(), and useNavigate() with cod
14.What
ent s) of use Eff ect (). Exp lai n a scenario where you have u sed its
15.Explain syntax (argum
second argument.
16.What is JSX? How it works?
der a list of pro duc ts in rea ct? What is significance of key?
17.How to ren
hav e use d it in you r pro jec t? Explain with code snippet.
18.What is react router? How you
s in react?
19. How to consume REST API
?
in MERN application using JWT
20.How to implement security
MS.NET e
Which are the components of .net framework?
s w N

What is assembly? What is manifest?


What is GAC? How it handles DLL hell problem?
What iis the difference between sealed override and abstract override?
What is delegate? Explain the types of delegate?
o

What the difference is between finalize and dispose? Where using keyword is used?
Explain ASP.NET architecture with 11S7.
N

Explain ADO.NET entity framework.


©®

Explain MVC application life cycle.


10.Explain what is routing in MVC? What are the three segments for routing important? What
default route?
11.What are Filters in MVC? Explain action filters.
12.What are the methods of handling an Error in MVC?
13.Differences between Razor and ASPX View Engine in MVC?
14.Explain .NET core features and architecture.
15.How to develop REST services in .NET?
Operating Systems

1. What is OS? What are its important functions?


2. What is system call? How it is executed?
3. Explain terms: Multi-programming, Multi-tasking, Multi-threading, Multi-processing and Multi- ;
user?
.
4. Explain process life cycle.
5. Whatare Linux IPC mechanisms? Which one is fastest? How it works? Ii
I
6. What is difference between process and thread?
;
7. What is difference between semaphore and mutex?
[
8. What is file? What is Filesystem?
!
9. What is paging? What is page fault and how it is handled?
|
10.What is difference between starvation and deadlock?
i
11.Explain OS booting.
Linux Programming l
|
12.Explain Linux booting.

13.How many Linux run-levels are there? Which features are enabled in each runievel? i

14. Advantages of Linux. What do you mean by open source?


15.Which Linux distributions you have used? What is major difference?
16.What is shell? Types of shells in Linux?
17.How to rename a file in Linux? How to hide a file?
18.How does "tee’ command work? Explain with example.
19. Write a command to find the file from directory?
20.Write a command to find the file which contains the given word from the given directory?
21.What is difference between |, &&, and || on Linux command line?
22.How to redirect “stderr’ and “stdout’?
23.What is SSH? How it works? How to use SSH without password?
24.What is the execution order of ".bashrc’, *.bash_profile® and ".bash_login'.
25.What is shell scripting? Does shell scripting use compiler? How is shell scripting executed?
26.What is significance of shebang?
27.How to execute one shell script inside another shell script?
28.Write Linux command to check background process? How you can kill multiple processes of §
the same program?
29.What are environment variables in Linux?
30.What are default file permissions in Linux? How to change them?

SunBeam Institute of Information Technology, Pune- Karad



Software Development Methodologies )

What are the differences between Agile and traditional project management (Waterfa
u)?
What is scrum? What are the roles in Scrum? Explain their responsibilities.
Explain the terms story, task, epic and sprint. What is their relation?
What is cloud computing? Explain cloud service models: 1aaS, PaaS, Saas,
Faa$, Daag,
How to create EC2 instance in AWS? :
R

What are the differences between vertical and horizontal scaling? Which one would you
prefer and why?
7. What is use of these AWS services — EC2, Route53, S3, RDS, Beanstalk, Ampfify?
8. Which are most popular DevOps tools (mention at least 5)? What is their use?
9. What is DevOps? Explain DevOps life cycle.
10.What are the differences between DevOps and agile methodologies?
11.What is micro-service? How is its advantage over monolithic application?
12.What is GIT? Explain GIT workflow.
13.What is GIT branching? How to implement it? Write commands to create branch, merge
branch, and delete branch.
14.What is Docker? Explain Docker architecture.
15.What is Docker image and container? Explain life cycle of Docker container.
16.An application has three components i.e. MySQL database, Spring Boot RES services, ar
React front end. Explain steps to containerize this application.
17.What is orchestration? Which tools can be used for the same.
18.What is Kubernetes? Explain Kubernetes architecture.
19.What is pod? How do you scale pods?
20.What is CI? What is CD? Which are popular tools for CI/CD pipeline?
21.What is Jenkins? Explain Jenkins architecture.
22.How would you create pipeline in Jenkins?
Project Interview Questions

1.Can you explain your C-DAG project? Draw block diagram as appropriate. |
t?
2.What's new in your projec
logy & framework for this project?
3. Explain why did you select this techno
ncepts are imp lemented in your project? |
4.Explain how OOPs co
}]
ram and ER diagrams of your project?
5. Draw use-case diagram, class diag
r project?
&.Explain n-tier architecture of you
used in your project?

K
7 Which advanced features have you
ain what you did in it?
§.What was your role in your project and expl
hitecture) you have used in project?
9.Which software development methodology (model/arc
Explain its process.
(on web server/client machine)?
10. How you have deployed your project
in your project?
11. Which Design pattern are used
ect?
12.What are the limitations of your proj
ng this project and How you have overcome it?
13.What are the difficulties you have faced duri
your project? (memory related and response
14. How will you improve the performance of
time)?
Why? Explain database design.
15.Which database is used in your Project?
base?
i 16. Explain data access layer of your data
project?
your project? and in each module of your
17. How many web pages are present in
ework
your web pages? Have you used any fram
18. How did you implement look and feel of
and why?
19. Have you used AJAX in your project? How?
20. Explain configuration files used in your project?
21. Explain security implementation of your project?
22. How to build CI/CD pipeline for the project?
and
How can you make your applicat ion scalabl e? Which technologies should be used
23.
how?
ons
HR Interview Questi

Tell us something about yourself.


knesses?
Tell us some of your strengths and
weaknesses. How you can overcome your wea
m? What makes you think s0?
N

com for tab le wor kin g in a tea


Are you
in a poten tial candidate?
t qualities would you look for
If you were hiring for t his position, wha
sons.
idate on a scale of 1-10? Give Rea
OA

How woul d you rate your self as a cand

What is your career objective?


O

What motivates you at work?


N

shifts or over the weekends?


What is your opinion about working in night
®

ce? Why?
9. Do you think you have made the right career choi
across in life.
10. Discuss the most stressful situation you came
11. Why should we hire you?
12. What is your idea of an ideal company?
education.
13. Tell us something about your achievements during your
ial?
14. Do you think your marks in academics truly reflect your potent
15. Tell us something about your hobbies.
16. How do you see yourself 5 years from now?
17.Tell us about your dream job.
18. Is there any particular kind of person you cannot work with?
19. Tell us what do you know about our company?
20. How long do you think you can work for our company?
If yes for what duration? If no, why n¢
21. Are you willing to sign a service bond with our company?
22. How important would the location of your job be for you? Why?
23. Which is the subject that you have liked in your studies till date? Why?
24.\What are the things that might make you leave a job?
25. We are hiring for test engineer position. Are you willing to join? Why?
26. What is the reason for the gap in your education? (Answer only if applicable to you)
27.Why is your academic performance in X, XII & Graduation not consistent? (Answer only if
applicable to you)?
28. There is a 2/3/4-year gap after finishing your education. Why? (Answer only if applicable to yo-
29. Your graduation branch is different. Why do you want to change your line by taking this job?
(Answer only if applicable to you).
30. Your previous academic performance has been below average. What makes you think your W
performance will be better? (Answer only if applicable to you).

You might also like