Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

TCS Interview questions, Cheat Sheet of Computer Science

This is most asked tcs interview questions.

Typology: Cheat Sheet

2023/2024

Available from 11/26/2024

mohd-ashraf-3
mohd-ashraf-3 🇮🇳

7 documents

1 / 24

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
HR ROUND QUESTIONS
1. HR (Relocation and night shift)
2. Introduction and general questions
3. Family background and location preference
4. Relocation and night shifts
5. Any questions for me?
6. Questions about internships and role
7. Self introduction and family details
8. Strengths and weaknesses
9. Any other company offers
10. Why TCS?
11. Career gap and backlogs
12. Education background and document verification
13. What do you expect from the company and what will you do if we don't provide these?
14. What did you do in the two months after your course?
15. Tell about yourself which is not in your resume
16. How to handle conflicts and manage events
17. Are you interested in a startup?
18. Long-term goal
19. Hobbies and challenges faced
20. Leadership experience
21. If given a testing role, will you do it or wait for a development project?
22. How was your interview experience in TR/MR?
23. What do you see yourself doing in 5 years?
24. Suggestions to learn new technologies like cloud computing
25. Experience working in a team
26. What is your weakness?
27. If you have an idea but your senior is arrogant and not listening to you, what will you do?
28. Will you relocate if needed?
29. Would you work if you are assigned a different technology other than your expertise?
30. How will you complete a new project assigned in 7 days?
31. Ready for night shifts and relocation?
32. If rejected from TCS, what course of action will you take? Will you go for higher studies?
33. Would you be able to work in any shift?
34. Are you ready to relocate?
35. Questions about TCS and its competitors
36. Questions about hobbies and interests
37. What is your dream company?
38. Tell me about your family.
39. Why should we hire you?
40. How do you manage traveling from a long distance?
PRIME CODING
PRIME CODING
PRIME CODING
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18

Partial preview of the text

Download TCS Interview questions and more Cheat Sheet Computer Science in PDF only on Docsity!

HR ROUND QUESTIONS

  1. HR (Relocation and night shift)
  2. Introduction and general questions
  3. Family background and location preference
  4. Relocation and night shifts
  5. Any questions for me?
  6. Questions about internships and role
  7. Self introduction and family details
  8. Strengths and weaknesses
  9. Any other company offers
  10. Why TCS?
  11. Career gap and backlogs
  12. Education background and document verification
  13. What do you expect from the company and what will you do if we don't provide these?
  14. What did you do in the two months after your course?
  15. Tell about yourself which is not in your resume
  16. How to handle conflicts and manage events
  17. Are you interested in a startup?
  18. Long-term goal
  19. Hobbies and challenges faced
  20. Leadership experience
  21. If given a testing role, will you do it or wait for a development project?
  22. How was your interview experience in TR/MR?
  23. What do you see yourself doing in 5 years?
  24. Suggestions to learn new technologies like cloud computing
  25. Experience working in a team
  26. What is your weakness?
  27. If you have an idea but your senior is arrogant and not listening to you, what will you do?
  28. Will you relocate if needed?
  29. Would you work if you are assigned a different technology other than your expertise?
  30. How will you complete a new project assigned in 7 days?
  31. Ready for night shifts and relocation?
  32. If rejected from TCS, what course of action will you take? Will you go for higher studies?
  33. Would you be able to work in any shift?
  34. Are you ready to relocate?
  35. Questions about TCS and its competitors
  36. Questions about hobbies and interests
  37. What is your dream company?
  38. Tell me about your family.
  39. Why should we hire you?
  40. How do you manage traveling from a long distance?
  1. What are your likes and dislikes?
  2. Tell me about your final year project.
  3. What is YOLO algorithm and its working (project-related)?
  4. What do you know in Java?
  5. Why should we choose you?
  6. What do you expect from the company?
  7. What did you learn during your internships?
  8. What is your dream company?
  9. Are you ready for relocation and night shifts?
  10. What motivates you to choose this company?
  11. If given a project in a different technology, will you do it?
  12. How do you handle conflicts?
  13. How do you manage events?
  14. Tell me about yourself which is not in your resume.
  15. What did you do in the two months after your course?
  16. Explain the projects you have done in detail.
  17. Why choose TCS?
  18. What are your expectations from the company?
  19. Why choose IT field when from a different background?
  20. What motivates you to choose this company?
  21. If rejected from TCS, what course of action will you take? Will you go for higher studies?
  22. Ready for night shifts and relocation?
  23. Why TCS only?
  24. If given a project in a different technology, will you do it?
  25. What is your weakness?
  26. How do you compete with CS background students?
  27. Any current backlogs?
  28. Do you have any career gap?
  29. Check marksheets of 10th/12th/Degree?
  30. Any other company offers do you have?
  31. Why should we hire you?
  32. Tell about yourself which is not in your resume.
  33. Asked to rate my skills based on my knowledge (Java, SQL, C, HTML, CSS).
  34. Tell me about your family.
  35. Why did you choose to study computer science?
  36. What do you expect from the company?
  37. Why should we choose you?
  38. Tell me about yourself which is not in your resume.
  39. How do you manage conflicts and events?
  40. How was your interview experience in TR/MR?
  41. What do you see yourself doing in 5 years?
  42. Suggestions to learn new technologies like cloud computing.
  43. What did you do in the two months after your course?
  44. Tell me about your family.
  1. If rejected from TCS, what course of action will you take?
  2. Do you have any questions for us?
  3. What is your long-term goal?
  4. Tell me about yourself.
  5. Tell me about your family background.
  6. Do you have any current backlogs?
  7. Do you have any career gaps?
  8. Are you ready to work in any shift?
  9. Are you ready for relocation?
  10. Are you interested in a startup?
  11. Do you have any other company offers?
  12. Why should we hire you?
  13. What motivates you to choose TCS?
  14. What are your strengths and weaknesses?
  15. Do you have any questions for me?
  16. Tell me about your family.
  17. Why did you choose TCS?
  18. Tell me about yourself.
  19. What are your hobbies and interests?
  20. Do you have any other company offers?
  21. What motivates you to choose TCS?
  22. If given a project in a different technology, will you do it?
  23. How do you manage conflicts?
  24. What are your strengths and weaknesses?
  25. Are you ready to relocate?
  26. Are you ready to work in night shifts?
  27. Why should we hire you?
  28. Why TCS only?
  29. What is your dream company?
  30. What do you see yourself doing in 5 years?
  31. Suggestions to learn new technologies like cloud computing.
  32. What did you do in the two months after your course?
  33. Tell me about yourself which is not in your resume.
  34. Explain the projects you have done in detail.
  35. How do you handle conflicts and manage events?
  36. Ready to work in night shifts and relocate?
  37. How do you manage traveling from a long distance?
  38. What are your likes and dislikes?
  39. Why did you choose TCS?
  40. How do you handle conflicts and manage events?
  41. Are you interested in a startup?
  42. If given a project in a different technology, will you do it?
  43. Why should we hire you?
  44. Do you have any questions for us?
  1. How do you handle stress and pressure?
  2. Describe a time when you had to work with a difficult colleague.
  3. What motivates you to work hard?
  4. How do you prioritize your tasks?
  5. Tell me about a time when you had to meet a tight deadline.
  6. How do you handle constructive criticism?
  7. What are your long-term career goals?
  8. How do you stay updated with the latest industry trends?
  9. Can you describe a time when you showed leadership skills?
  10. How do you balance work and personal life?
  11. What is your approach to teamwork?
  12. How do you handle conflicts in the workplace?
  13. Describe a situation where you had to adapt to a significant change at work.
  14. Why did you choose your field of study?
  15. How do you ensure accuracy in your work?
  16. What makes you a good fit for this company?
  17. How do you handle multiple projects at the same time?
  18. Can you give an example of a goal you set and achieved?
  19. What would you do if you made a mistake at work?
  20. How do you handle tight deadlines?
  21. Describe your ideal work environment.
  22. What is your management style?
  23. How do you handle feedback from your supervisors?
  24. How do you approach problem-solving?
  25. What are your greatest achievements so far?
  26. How do you manage your time effectively?
  27. What is the most challenging project you have worked on?
  28. How do you deal with ambiguity at work?
  29. What skills would you like to improve?
  30. How do you stay organized?
  31. Describe a time when you had to persuade someone at work.
  32. How do you handle repetitive tasks?
  33. What is your approach to continuous learning?
  34. How do you manage conflicts between team members?
  35. What steps do you take to ensure the quality of your work?
  36. Describe a time when you went above and beyond at work.
  37. How do you handle workplace stress?
  38. What do you do to maintain a positive work environment?
  39. How do you approach innovation in your work?
  40. How do you ensure effective communication in your team?
  41. Describe a time when you had to take a risk at work.
  42. How do you handle disagreements with your manager?
  43. What is your approach to mentoring new employees?
  44. How do you handle work-life balance?
  1. When you are working with a team of 3 members and those two have to go for an emergency. Do you complete that work by doing theirs?
  2. If you have to study a course for joining this company, will you do it?
  3. If Python is replaced by another language, what will you do?
  4. Why did you choose EC and join an IT company?
  5. Where do you see yourself in 5 years?
  6. How do you manage conflicts and events?
  7. If given a project in a different technology, will you do it?
  8. If an attacker performs SQL injection in your database, how will you prevent this?
  9. What security measures did you take in your project?
  10. What modules did you use in Node.js?
  11. Why did you choose HTML? Why not React?
  12. What is Multer and why did you use it?
  13. Why did you use Node Mailer? Why not another email sending module?
  14. Explain project-related questions.
  15. If you are given a position not according to your choice, would you still accept the offer?
  16. Write a pseudo code for multiple inheritance in Java.
  17. Is it possible to have multiple primary keys?
  18. Is it possible to have a null value for the primary key?
  19. What do you do if there are null values in age columns? Will you take help from others to solve problems?
  20. What did you learn during your internship?
  21. What challenges did you face and how did you overcome them?
  22. Did you ever manage any event?
  23. How did you manage the conflicts?
  24. What if we give you the project which uses different technologies?
  25. Why did you choose Python?
  26. Why did you choose to work with these technologies?
  27. Why did you choose MySQL and not MongoDB?
  28. If some attacker performs SQL injection in your database, how will you prevent this?
  29. What security measures did you take?
  30. Why should we hire you? How do you stand out from other candidates?
  31. Suppose you are given a new project to learn in 7 days. How will you complete that?
  32. How will you handle conflict between your colleague and supervisor?
  33. If you have an idea but your senior is arrogant and not listening to you, what will you do?
  34. Why should we hire you? How do you stand out from other candidates?
  35. Suppose you are given a new project to learn in 7 days. How will you complete that?
  36. Why did you choose Python?
  37. Do you have to study Java for work? How will you study it? In how many months? Through which platform?
  38. What is the difference between procedural and object-oriented languages in Java?
  39. Why did you choose to study computer science?
  40. Are you ready to relocate?
  41. Explain the workflow of the entire project.
  1. What is the biggest challenge you faced during your project?
  2. What did you do in the two months after your course?
  3. If you have an idea but your senior is arrogant and not listening to you, what will you do?
  4. If you are assigned a different technology other than your expertise, will you work on it?
  5. Will you relocate if needed?
  6. Will you work if you are assigned a different technology other than your expertise?
  7. What was your role in your internships?
  8. What have you learned from your internships?
  9. What are your expectations from the company?
  10. What will you do if we don't provide these expectations?
  11. If rejected from TCS, what course of action will you take? Will you go for higher studies?
  12. How do you manage and prioritize multiple projects?
  13. Can you describe a situation where you had to make a tough decision at work?
  14. How do you ensure your team meets deadlines?
  15. What strategies do you use to motivate your team?
  16. How do you handle underperforming team members?
  17. Describe a time when you had to manage a conflict within your team.
  18. How do you delegate tasks to your team members?
  19. How do you handle pressure from upper management?
  20. Can you give an example of a successful project you managed?
  21. What is your approach to risk management?
  22. How do you handle changes in project scope or requirements?
  23. Describe a time when you had to deal with a difficult client.
  24. How do you ensure effective communication within your team?
  25. How do you manage remote or distributed teams?
  26. Can you describe a time when you had to implement a new process or system?
  27. How do you measure the success of your team?
  28. What do you do to ensure continuous improvement in your team?
  29. How do you handle budget constraints on a project?
  30. Describe a time when you had to manage a crisis at work.
  31. How do you keep your team motivated during challenging times?
  32. What is your approach to team building?
  33. How do you handle feedback from your team members?
  34. Describe a time when you had to lead a team through a significant change.
  35. How do you ensure alignment between your team's goals and the company's objectives?
  36. What is your approach to mentoring and developing your team members?
  37. How do you handle competing priorities from different stakeholders?
  38. Describe a time when you had to negotiate with a stakeholder.
  39. How do you ensure the quality of your team's work?
  40. What is your approach to performance reviews?
  41. How do you handle resistance to change from team members?
  42. Can you describe a time when you had to make a decision with incomplete information?
  1. SQL vs NoSQL
  2. ACID properties
  3. CRUD operations
  4. SQL query (min, max, average)
  5. SQL query using subquery
  6. Write an SQL query for joins
  7. Command to clone GitHub code
  8. Command to commit code
  9. What are constraints?
  10. Types of constraints?
  11. What is a default constraint?
  12. How to apply the not null constraint
  13. Write an SQL query using the LIKE operator
  14. SQL query questions on joins and order by
  15. Different types of keys in SQL
  16. What is a candidate key, can it be null?
  17. Write an SQL query using subquery
  18. SQL query on joins
  19. Difference between WHERE and HAVING clauses
  20. What is clause?
  21. SQL query on print all the employees' salaries in ascending order
  22. Indexing
  23. SQL query on joins and order by
  24. Difference between drop, delete, truncate
  25. Will truncate also delete the primary key?
  26. What are roles in DBMS?
  27. How to assign roles and can we assign role control at the schema level?
  28. What is relational algebra in DBMS?
  29. How to create a new database in SQL workbench? What is the default table given in the workbench and the password to access it?
  30. Write SQL Query to Concatenate the 2 columns First_Name and Last_Name of table Employee.
  31. What is HAVING and GROUP BY
  32. Write any query using HAVING and GROUP BY
  33. SQL query for changing student name from Parul to Vishal
  34. Write the syntax of the update SQL query
  35. Difference between C and Python
  36. Write code to reverse a string in C++
  37. Write a code to add two numbers
  38. Write a code for bubble sort
  39. Other sorting algorithms and explanations
  40. Write a code for prime number (most optimized)
  41. Write a code for string which contains only alphabets and determine the occurrence of the word which is repeating.
  1. Write an example code for inheritance.
  2. Write a code to reverse a string.
  3. yaml
  4. C code for palindrome string
  5. How to calculate the length of the string without using strlen()
  6. Write a code for sum of 2 numbers, print a table like 5 table
  7. Print prime numbers from 100 to 0 in reverse order
  8. Fibonacci code
  9. Palindrome number code
  10. Program to reverse doubly linked list
  11. How to insert a node at the end of the linked list
  12. Insert node at the beginning
  13. How to free the memory of the linked list when a node is deleted in Java
  14. What is a constructor?
  15. Can we inherit constructors?
  16. What is a static keyword?
  17. What is an increment operator and how it is denoted?
  18. Problem on the increment operator
  19. Difference between procedural and object-oriented languages in Java
  20. What is garbage collection?
  21. Explain abstraction and encapsulation
  22. Diff in method overloading and overriding
  23. What are access modifiers and types
  24. What is a protected modifier?
  25. Can a variable declared inside protected be used outside the method?
  26. What is normalization and types
  27. Deadlock
  28. Nested query
  29. Write code for leap year
  30. Explain the concept of pointers in C.
  31. What is the difference between a stack and a queue?
  32. How does a binary search algorithm work?
  33. What is the time complexity of quicksort?
  34. Explain the concept of inheritance in OOP.
  35. What is polymorphism in OOP?
  36. How does a hash table work?
  37. What is the difference between a class and an object?
  38. What is the significance of the 'this' pointer in C++?
  39. How do you implement a linked list in Python?
  40. Explain the concept of recursion with an example.
  41. What is the difference between malloc and calloc in C?
  42. How do you implement a stack using arrays?
  43. What is a virtual function in C++?
  44. How does garbage collection work in Java?
  1. How do you implement a hash map in Python?
  2. What is the purpose of the static keyword in C++?
  3. How do you create a module in Node.js?
  4. What is a semaphore?
  5. How do you handle JSON data in JavaScript?
  6. What is the difference between a stack overflow and a stack underflow?
  7. How do you create a thread in Java?
  8. What is a session in web development?
  9. How do you perform error handling in C?
  10. What is the purpose of the final keyword in Java?
  11. How do you implement a circular queue?
  12. What is a blockchain?
  13. How do you handle exceptions in JavaScript?
  14. What is the difference between compile-time and run-time polymorphism?
  15. How do you create a class in Python?
  16. What is a software design pattern?
  17. How do you implement a depth-first search algorithm?
  18. What is the difference between public, private, and protected access modifiers?
  19. How do you connect to a MySQL database in Python?
  20. What is a DDoS attack?
  21. How do you perform string manipulation in C++?
  22. What is the difference between an interface and a class in C#?
  23. How do you create a RESTful API in Django?
  24. What is a socket?
  25. How do you implement a priority queue?
  26. What is a firewall?
  27. How do you perform image processing in Python?
  28. What is a software framework?
  29. How do you implement breadth-first search in a graph?
  30. What is a virtual machine?
  31. How do you create a responsive navbar in HTML/CSS?
  32. What is a load balancer?
  33. How do you handle null values in SQL?
  34. What is a proxy server?
  35. How do you implement pagination in a web application?
  36. What is the difference between PUT and PATCH methods in HTTP?
  37. How do you create a RESTful service in Flask?
  38. What is an operating system?
  39. How do you create a dropdown menu in HTML/CSS?
  40. What is a cache?
  41. How do you implement a merge sort algorithm?
  42. What is a DNS server?
  43. How do you handle authentication in a web application?
  44. What is a compiler?
  1. How do you implement a linked list in C++?
  2. What is an IP address?
  3. How do you create a custom exception in Java?
  4. What is a database schema?
  5. How do you perform input validation in JavaScript?
  6. What is a virtual private network (VPN)?
  7. How do you implement a binary search tree?
  8. What is the difference between HTTP and HTTPS?
  9. How do you create a RESTful API in Express.js?
  10. What is a buffer overflow?
  11. How do you implement a doubly linked list?
  12. What is a subnet mask?
  13. How do you handle sessions in PHP?
  14. What is a heuristic algorithm?
  15. How do you implement a stack in Java?
  16. What is a MAC address?
  17. How do you create a user authentication system in Django?
  18. What is a distributed system?
  19. How do you handle form submissions in HTML?
  20. What is a relational database?
  21. How do you implement a graph data structure?
  22. What is a transaction in SQL?
  23. How do you handle asynchronous operations in JavaScript?
  24. What is a binary tree?
  25. How do you create a RESTful API in Spring Boot?
  26. What is a buffer in programming?
  27. How do you implement a hash table in Java?
  28. What is a primary key in SQL?
  29. How do you create a responsive grid layout in CSS?
  30. What is a software library?
  31. How do you perform matrix multiplication in Python?
  32. What is a web server?
  33. How do you handle file uploads in a web application?
  34. What is an algorithm?
  35. How do you implement a queue in C++?
  36. What is a foreign key in SQL?
  37. How do you create a dynamic web page in PHP?
  38. What is a heuristic search?
  39. How do you implement a priority queue in Python?
  40. What is a software lifecycle?
  41. How do you perform data analysis in Python?
  42. What is a client-server model?
  43. How do you create a RESTful API in Ruby on Rails?
  44. What is a software development kit (SDK)?
  1. How do you create a RESTful API in Kotlin with Ktor?
  2. What is a software build tool?
  3. How do you handle data encryption in a web application?
  4. What is a binary heap?
  5. How do you implement a queue in JavaScript?
  6. What is a software deployment process?
  7. How do you create a RESTful API in Rust with Rocket?
  8. What is a software development lifecycle (SDLC)?
  9. How do you handle input validation in a web application?
  10. Program for bubble sort
  11. Differences between merge sort and quick sort
  12. What is data structures?
  13. Differences between abstraction and interface
  14. Differences between HTTP and SMTP
  15. Operator overloading
  16. What is inline function
  17. What is swing
  18. What are the emerging technologies
  19. What is IOT
  20. What is SDLC
  21. Write a code for reverse a string in Python
  22. Differences between procedural and object-oriented programming in Java
  23. Differences between inheritance and polymorphism
  24. Write a code for printing the elements in an array and an example code to show the difference between global and local variables
  25. Difference between loc and iloc in Python
  26. How do you clean data and what procedure to follow
  27. Reverse a string without using the swap function
  28. Differences between heap and stack
  29. Write the syntax of the update SQL query
  30. Write an SQL query using subquery
  31. Write the syntax of the update SQL query
  32. What is YOLO algorithm and its working (Project)
  33. Java vs Python
  34. What are your likes and dislikes
  35. Explain abstraction and encapsulation with example of a bike
  36. What is constructor
  37. Can we inherit constructor
  38. What is static keyword
  39. Explain the projects you have done in detail
  40. Explain the workflow of the entire project
  41. Project-related questions
  42. Asked to write file handling with library functions (before they asked whether are you aware)
  1. Pointers
  2. In C asked to write call by reference and call by value example program
  3. What is SQL?
  4. Write an SQL query for joins
  5. What is normalization? and tell me about 1NF?
  6. Different types of Keys in SQL
  7. What is candidate key, can it be null?
  8. SQL query on joins and order by
  9. Differences between linked list and array
  10. What is schema
  11. What is deadlock
  12. Nested query
  13. Differences between Truncate and delete
  14. Pattern program 2 (triangle and a reverse triangle)
  15. What is normalization?
  16. What is inline function
  17. Write code for leap year
  18. What about internships?
  19. What was your role in that?
  20. Write SQL using subquery
  21. What are constraints?
  22. Types of constraints?
  23. What is a default constraint?
  24. Explain the timeline of these projects
  25. What is cloud computing?
  26. Services provided by TCS
  27. TCS full form
  28. Competitors of TCS
  29. TCS projects and how do you envision yourself five years from now
  30. What is your biggest strength?
  31. How will you handle conflict between your colleague and supervisor?
  32. Write a pseudo code for multiple inheritance in Java
  33. Command to clone GitHub code
  34. Command to commit code
  35. Tell me more about your internship
  36. What are your expectations from the company? (and what will you do if we didn't provide these)
  37. What have you learned from doing these projects?
  38. Explain your project (no cross questions)
  39. Asked about my second project
  40. Difference between Python and Java
  41. Write a code to reverse a string
  42. What is polymorphism
  43. Types of polymorphism
  1. What is client-server architecture?
  2. Explain the emerging technologies.
  3. Explain ACID properties.
  4. Explain CRUD operations.
  5. Explain REST API.
  6. Explain JWT token (in detail).
  7. What is the difference between authorization and authentication?
  8. Difference between SQL and NoSQL
  9. Write an SQL query (min, max, average)
  10. Explain the Fibonacci code
  11. Explain the palindrome number code
  12. What is the full form of TCS?
  13. What is called consultancy?
  14. TCS project
  15. Explain the difference between C and C++
  16. Explain the difference between C++ and Java
  17. Explain the difference between microprocessor and microcontroller
  18. What is inheritance?
  19. Write an example code for inheritance
  20. Explain the difference between inheritance and polymorphism
  21. What is an interface?
  22. Explain an abstract class
  23. Explain the 5-4-3 model
  24. What is recursion?
  25. Write code on prime number
  26. Explain the components of the basic system or computer
  27. Write a code to add two numbers
  28. Write a code for bubble sort
  29. Explain the other sorting algorithms
  30. What is IOT?
  31. What is Lambda in Python?
  32. What is TensorFlow?
  33. What is schema?
  34. What is SDLC?
  35. Write a code to reverse a string in C++
  36. What is a virtual computer?
  37. What is the difference between a virtual and a normal computer?
  38. What are the clouding companies?
  39. What is virtual clouding?
  40. Explain memory management in Java
  41. Explain the difference between Python 3 and Python 2 versions
  42. Explain overfitting and underfitting in ML. How to overcome those?
  43. Explain Flask.
  44. What are the steps involved in your machine learning project?
  1. What is feature extraction?
  2. How did you clean the outliers and NULL values in data?
  3. What is a CSV file?
  4. What is a relational algebra in DBMS?
  5. Explain the difference between HTTP and SMTP.
  6. What is operator overloading?
  7. What is an inline function?
  8. What is swing?
  9. Write a code to reverse a string in Python.
  10. Explain the difference between procedural and object-oriented programming in Java.
  11. Explain the difference between inheritance and polymorphism.
  12. Write a code for printing the elements in an array and an example code to show the difference between global and local variables.
  13. Explain the difference between loc and iloc in Python.
  14. How do you clean data and what procedure do you follow?
  15. Reverse a string without using the swap function.
  16. Explain the differences between heap and stack.
  17. What are the components of the basic system or computer?
  18. Write the syntax of the update SQL query.
  19. Write an SQL query using a subquery.
  20. Write the syntax of the update SQL query.
  21. Explain the YOLO algorithm and its working (Project).
  22. Explain the difference between Java and Python.
  23. What are your likes and dislikes?
  24. Explain abstraction and encapsulation with an example of a bike.
  25. Explain what a constructor is.
  26. Can we inherit a constructor?
  27. What is a static keyword?
  28. Explain the projects you have done in detail.
  29. Explain the workflow of the entire project.
  30. Explain project-related questions.
  31. Write file handling with library functions (before they asked whether you are aware).
  32. What are pointers?
  33. In C, write call by reference and call by value example program.
  34. Explain what SQL is.
  35. Write an SQL query for joins.
  36. Explain what normalization is and tell me about 1NF.
  37. Explain the different types of keys in SQL.
  38. Explain what a candidate key is and if it can be null.
  39. Write an SQL query on joins and order by.
  40. Explain the differences between a linked list and an array.
  41. Explain what a schema is.
  42. Explain what a deadlock is.
  43. Explain what a nested query is.