SSE Interview Preperation

How to be prepared for an interview

It’s normal for you to get excited when you are called for an interview… Especially if it’s your first interview. You’ll think about what they’ll ask, whether will you be able to face it with confident.. etc, and you’ll end up being frustrated or stressed.

In this post, I’ll try to cover as much as possible with the stuff most interviewers ask about. If you’re applying for a senior position, you have to be smarter than the majority. With my experience, in SSE interviews, most interviewers are focusing on practical questions rather than just theoretical. You better be prepared with them. So I have listed some key points that you should cover before facing an SSE interview.


OOP Concepts

  • inheritance
  • polymorphism
  • abstraction
  • encapsulation

OOP

  • generics
  • static method pros/cons
  • method overloading
  • method overriding

Threading


Database

  • DBMS normalization
  • normalization forms
  • normalization pros/cons
  • RDBMS
  • NoSQL databases

Design Patterns


Architecture


Designing

  • er diagram
  • class diagrams
  • usecase diagrams

Authentication Mechanisms


Practical Questions

  • explain steps for a money transfer between 2 parties in a financial software systems with steps in mind how db involves, concurrency, extensibility more…
  • a program freezes suddenly, how do you troubleshoot? more…
  • how jvm utilize memory more…
  • how to scale an application, what are the tools you are going to use?

Programimg Test

  • algorithm to find median/mean of a given array
  • find the second largest value from a given array without sorting
  • find the number of words in a given string
  • implement a function to parse value from string to integer without using parse methods
  • find the number of primes between a given range
  • implement a method to reverse a string
  • sorting algorithms

General Knowledge

  • general knowledge regarding technologies/tools/plugins

And finally, Good Luck!

comments powered by Disqus