Samsung Interview Questions

Excerpts from Interview #1:
(An engg student having 10th grade-84% 12th grade-80% and graduation score-75.6%)
Technical Interview:
  • Explain the process of polymorphism.
  • Explain the term rvalue.
  • What are different types of arrays?
  • State some differences between var++ and ++var.
  • Do you know how single-dimension arrays are represented in memory?
  • Can you write a Query to find the second largest salary in a company?
  • What do you mean by left to right order?
HR Interview:
  • Who or what has had the greatest influence on your life?
  • What motivates you to put forth your best effort?
  • How has your education prepared you for a career?
  • What qualifications do you have that make you think that you will be successful in this career?
  • How do you define or evaluate success?
  • What do you think it takes to be successful in a company like ours?
Excerpts from Interview #2:
(B. Tech background, with academic profile as 9.2 CGPA, 91% in 12th and 96.8% in 10th.)
Technical interview:
  • Can you list all the Coffman's conditions that lead to a deadlock?
  • What are short, long and medium-term scheduling?
  • Is it suggested to compare signed and unsigned numbers in C++?
  • Given two polynomials as linked lists, return a linked list which represents the product of two polynomials.
  • Given a Boolean 2D matrix, find whether there is path from (0,0) to (i,j) and if there is one path, return the minimum no of steps needed, else return -1.
  • What is concept of inheritance in DBMS?
  • Define B+ tree insertion and deletion.
  • What is significance of inner join and outer join?
HR Interview:
  • What qualities should a successful manager possess?
  • Describe your most rewarding college experience.
  • Why should I hire you?
  • How do you define or evaluate success?
  • What do you think it takes to be successful in a company like ours?
  • If you were hiring a graduate for this position, what qualities would you look for?
Excerpts from Interview #3:
(B. Tech background, with academic profile as 7.8 CGPA, 82.2% in 12th and 89.6% in 10th.)
Technical interview:
  • Write the expression ((A + B) * C - (D - E) ^ (F + G)) to equivalent Prefix and Postfix notations.
  • Given two arrays of equal size 100, one array contains 100 consecutive unique numbers in random order. The other contains numbers with the same range as the first, but they need not be unique and there will be repetitions as well as some numbers missing. Now return the array which has unique elements.
  • What is Theta Join and Natural Join?
  • What is the Transmission Control Protocol?
  • List the layers of OSI.
  • Tell me about Codd's rules in relational model of database systems.
HR Interview:
  • Tell me about some of your recent goals and what you did to achieve them.
  • What are your short-term goals?
  • What is your long-range objective?
  • What do you see yourself doing five years from now?
  • Where do you want to be ten years from now?
  • Do you have any plans for further education?
  • How much training do you think you'll need to become a productive employee?
Excerpts from Interview #4:
(Thapar University student having 10th score 95.64%, 12th score 93.5% and graduation score 89.32%)
Technical interview:
  • What data structures are used to perform recursion?
  • Differentiate between mutex and semaphore.
  • What is content switching?
  • Define tuple and relation instance in DBMS.
  • Difference between semaphore & monitor?
  • How many parameters should a function have?
  • Define Boyce-Codd Normal Form.
HR Interview:
  • There 8 balls in a bag and one of them is defective. How would you find out the defective ball in least no. of tries?
  • Do you handle conflict well?
  • How do you plan to achieve these goals?
  • How do you evaluate success?
  • Describe a situation in which you were successful.
  • Have you ever had a conflict with a boss or professor? How did you resolve it?
  • What major problem have you had to deal with recently?
Excerpts from Interview #5:
(B. Tech background, with academic profile as 8.24 CGPA, 89.5% in 12th and 91% in 10th.)
Technical interview:
  • What is the Translation Look aside Buffer (TLB)?
  • Define the term cycle stealing?
  • Can you list the main difference between micro kernel and macro kernel?
  • Give an example to use INSERT INTO/VALUES in SQL.
  • What is B+ tree? Define its structure.
  • What are dead locks and processes? Explain with reference to Operating Systems.
  • What is armstrong's axioms in normalization?
HR Interview:
  • What are your strengths and weaknesses?
  • What has been your greatest achievement till now?
  • What were your experiences during your internship?
  • Name of CEO of Samsung technologies?
  • Why should we not hire you?How has your education prepared you for your career?
  • What were your favorite classes? Why?
  • Do you enjoy doing independent research?
  • Who were your favorite professors? Why?
Excerpts from Interview #6:
(Engineering student having 10th score 81.3%, 12th score 85.8% and graduation score 74.1%)
Technical interview:
  • What is DML in SQL?
  • State two differences between calloc and malloc.
  • What do you mean by double linked lists?
  • Write an SQL query to obtain the 2nd highest salary.
  • What are 3 main relational integrity constraints in DBMS?
  • What is CREATE and DROP inSQL?
  • Is BCNF better than 2NF & 3NF? Why?
HR Interview:
  • What do you know about Samsung?
  • Define yourself
  • Tell us about your internship experience. What were your learnings?
  • How is Samsung better than its competitors?
  • Do you know anyone who works for us?
  • Why are you interested in our company?
  • Do you have any location preferences?
  • How familiar are you with the community that we're located in?
  • Will you relocate? In the future?
  • Are you willing to travel? How much?
Test Site