Software Engineer Interview Preparation Topics

mrdanishsaleem

Danish Saleem

Posted on June 24, 2023

Software Engineer Interview Preparation Topics

You are going to be asked about Object Oriented Programming, Databases, Data structures and Programming skills.

Object Oriented Programming

  • Pillars of OOP

Database

  • Joins in MySQL
  • Group by in MySQL
  • ACID Properties
  • Dimond Problem
  • Query Optimization
  • MySQL Engine Types

Data Structures

  • Trees
  • Arrays
  • Linked List
  • Stack and Queues
  • Heaps
  • Difference between DFS and BFS

Programming Skills

  • Language: JavaScript
  • Variables
  • Data Types
  • Functions
  • TDD
  • CORS
  • Hoisting
  • Memorization
  • Closure
  • Tree Shaking
  • What is DOM in JavaScript?
  • How to find loop in Linked List?

Other GitHub Resources


NOTE: If you found this helpful. Like and share. Thanks, Happy Learning!

Let's connect 💜

You can follow me on Twitter, Instagram, LinkedIn & GitHub

Support Me

If you like this post. Kindly support me by Buying Me a Coffee

💖 💪 🙅 🚩
mrdanishsaleem
Danish Saleem

Posted on June 24, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Software Engineer Interview Preparation Topics
softwareengineering Software Engineer Interview Preparation Topics

June 24, 2023