Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Linked List & SQL Interview Questions
Rating: 3.7 out of 5(26 ratings)
3,155 students

Linked List & SQL Interview Questions

Linked List and SQL
Last updated 11/2020
English

What you'll learn

  • Linked List and SQL Interview Questions

Course content

2 sections11 lectures39m total length
  • How to find the middle node in the linked list without using count or number of2:30

    Learn a two-pointer approach to find the middle node of a linked list without counting nodes, using fast and slow pointers that advance until the end.

  • How to reverse a linked list(singly LL) using three pointers4:18

    Learn to reverse a singly linked list using three pointers by initializing current, previous, and next, and iteratively reversing links until the list is fully reversed.

  • How to find Nth node in a linked list from last or end node2:27
  • How to find intersection node of two linked lists without using inner loop.3:25
  • How to detect a loop in a linked list using two pointers2:30

    Detect a loop in a linked list by using a slow pointer and a fast pointer, moving one step and two steps respectively until they meet to confirm the loop.

  • How to delete a node in linked list, given only access to that node.2:17
  • How to swap two numbers without using any extra or third variable.1:39

Requirements

  • Linked List datastructure

Description

The "Linked List & SQL Interview Questions" course is designed for students and aspiring software developers aiming to excel in technical interviews. This comprehensive course covers two critical topics: linked lists and SQL, which are frequently tested in coding interviews.

The linked list module delves into the fundamentals, including singly linked lists, doubly linked lists, and circular linked lists. Students will learn about various operations such as insertion, deletion, traversal, and searching. The course emphasizes problem-solving techniques, with practical coding exercises to reinforce understanding and improve proficiency.

The SQL module focuses on essential database concepts and query formulation. Students will explore topics like database design, normalization, and indexing. The course provides in-depth coverage of SQL commands, including SELECT, INSERT, UPDATE, DELETE, JOIN, and GROUP BY. Real-world scenarios and practice questions help students master writing efficient and optimized queries.

Throughout the course, students will encounter a variety of interview questions commonly asked by top tech companies. The course includes mock interviews, coding challenges, and personalized feedback to help students identify and improve weak areas. By the end of the course, students will have a strong grasp of linked lists and SQL, equipping them with the knowledge and confidence to tackle technical interviews successfully.

Who this course is for:

  • Programmers