Upload Button Icon Add office photos

Samsung

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Samsung Performance Test Engineer Interview Questions, Process, and Tips

Updated 29 Jul 2022

Samsung Performance Test Engineer Interview Experiences

1 interview found

I applied via Approached by Company and was interviewed in Jun 2022. There were 2 interview rounds.

Round 1 - Technical 

(9 Questions)

  • Q1. What are the cases in which you analyze the thread dump?
  • Ans. 

    Thread dumps are analyzed to identify performance bottlenecks and deadlocks in the application.

    • To identify the root cause of performance issues

    • To identify deadlocks and thread contention issues

    • To identify long running threads and blocked threads

    • To identify memory leaks and excessive CPU usage

    • To identify issues related to garbage collection

    • To identify issues related to database connections and transactions

  • Answered by AI
  • Q2. List some scenarios where you observe issues with the heap dump and provide recommendations to the dev team. Follow-up questions will be asked based on your answer to the previous questions.
  • Ans. 

    Scenarios where issues with heap dump occur and recommendations for dev team

    • Heap dump size is too large

    • Heap dump is not generated at the right time

    • Heap dump is not analyzed properly

    • Heap dump is not shared with the right team members

    • Recommendations: Optimize code to reduce memory usage, generate heap dump at appropriate times, analyze heap dump thoroughly, share heap dump with relevant team members

  • Answered by AI
  • Q3. How to generate heap dump and thread dump for Unix and Linux systems?
  • Ans. 

    Generating heap dump and thread dump on Unix/Linux systems

    • For heap dump: use jmap command with -dump option

    • For thread dump: use jstack command

    • Heap dump can also be generated using kill -3

    • Thread dump can also be generated using kill -QUIT

Answered by AI
  • Q4. What are the various thread states found in the thread dump?
  • Ans. 

    Thread states in thread dump include NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, and TERMINATED.

    • NEW: thread has been created but not yet started

    • RUNNABLE: thread is executing or ready to execute

    • BLOCKED: thread is blocked waiting for a monitor lock

    • WAITING: thread is waiting indefinitely for another thread to perform a particular action

    • TIMED_WAITING: thread is waiting for another thread to perform a particular action ...

  • Answered by AI
  • Q5. What is context switching, and parsing in the database, and how does it impact the performance of the DB server?
  • Ans. 

    Context switching and parsing are database operations that impact DB server performance.

    • Context switching is the process of switching between different tasks or threads in a CPU.

    • Parsing is the process of analyzing and interpreting data in a database.

    • Both operations require CPU resources and can cause delays in processing other tasks.

    • Context switching can be reduced by optimizing code and minimizing the number of thread...

  • Answered by AI
  • Q6. What tools did you use for DB server tuning?
  • Ans. 

    I have used various tools for DB server tuning such as SQL Profiler, SQL Server Management Studio, and Database Engine Tuning Advisor.

    • SQL Profiler for monitoring and analyzing SQL Server activity

    • SQL Server Management Studio for managing and configuring SQL Server instances

    • Database Engine Tuning Advisor for analyzing workload and recommending index and partitioning strategies

  • Answered by AI
  • Q7. How do you gather NFR from the client if an application is totally new and the client is not aware of the performance testing?
  • Ans. 

    To gather NFR from an unaware client for a new application, follow these steps:

    • Explain the importance of performance testing and its benefits

    • Provide examples of how performance issues can impact the application and business

    • Ask the client about their expectations for the application's performance

    • Discuss the application's usage scenarios and expected user load

    • Collaborate with the development team to identify potential pe...

  • Answered by AI
  • Q8. Can you reinitialize the virtual users if they directly go to the error state and it has consumable data?
  • Ans. 

    Yes, virtual users can be reinitialized if they go to error state with consumable data.

    • Reinitializing virtual users can help in identifying the root cause of the error.

    • It is important to ensure that the consumable data is backed up before reinitializing the virtual users.

    • Reinitializing virtual users should be done only after analyzing the error and identifying the cause.

    • It is important to have a backup plan in case rei...

  • Answered by AI
  • Q9. Difference between monolithic and microservices architecture.
  • Ans. 

    Monolithic architecture is a single, self-contained unit while microservices architecture is a collection of small, independent services.

    • Monolithic architecture is tightly coupled and difficult to scale.

    • Microservices architecture is loosely coupled and can be scaled independently.

    • Monolithic architecture has a single point of failure while microservices architecture is resilient to failures.

    • Monolithic architecture is ea...

  • Answered by AI
    Round 2 - Coding Test 

    Write Beanshell code to extract the dynamic value from the JSON response. Write BeanShell script to save the orderID from the response to an external CSV file.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Please prepare for Jmeter advanced level. Samsung mostly uses the Jmeter for test execution and script creation. Try to practice with advanced BeanShell scripting and how to test out the web services from Jmeter.

    Skills evaluated in this interview

    Interview questions from similar companies

    I applied via Campus Placement and was interviewed before Jun 2021. There were 4 interview rounds.

    Round 1 - Coding Test 

    2 coding questions (1 DP + 1 Graph)

    Round 2 - One-on-one 

    (1 Question)

    • Q1. Leetcode easy, medium questions on tree, dp
    Round 3 - One-on-one 

    (2 Questions)

    • Q1. 1 coding question on string (hard).
    • Q2. OS, DBMS, OOPs questions
    Round 4 - HR 

    (1 Question)

    • Q1. Usual HR questions + 2 puzzles question

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Make sure to have clear understanding of Computer Science subjects OS, DBMS, OOPs

    I appeared for an interview in Sep 2016.

    Interview Preparation Tips

    Round: Test
    Experience: There was an online test having 3 section, one for aptitude testing, one for logical testing and the last one for technical testing.
    Aptitude and logical questions were very basic.
    Technical questions included : C C++ Java DS DBMS DAA
    Tips: For aptitude and logical part, you need to prepare regularly. Nothing comes out of the box, but you just have to be quick in solving the questions.
    For the technical part, prepare well by revising your course materials. Basic one word questions are asked.
    Duration: 1 hour
    Total Questions: 60

    Round: Coding
    Experience: This round consists of multiple sets of coding. One question per paper. It's on your luck, which question you'll get. Also,net is allowed. You have to complete the code and show it to the invigilator.
    Tips: This round is generally not there in placement drives of DELL. It is on your luck.

    Skills: Communication, Data Structures, Basic Knowledge Of DBMS
    College Name: Manipal University Jaipur

    Interview Questionnaire 

    1 Question

    • Q1. What is python
    • Ans. 

      Python is a high-level, interpreted programming language known for its simplicity and ease of use.

      • Python is used for web development, data analysis, artificial intelligence, and more.

      • It has a large standard library and supports multiple programming paradigms.

      • Python code is easy to read and write, making it a popular choice for beginners.

      • Python uses indentation to indicate blocks of code, rather than curly braces or key...

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    5
    Excellent
    Difficulty level
    Easy
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
    View all tips
    Round 2 - Aptitude Test 

    Google forms CS subjects 60 Mcqs

    Round 3 - One-on-one 

    (1 Question)

    • Q1. Basic question on Java,oops,code output prediction.
    Interview experience
    4
    Good
    Difficulty level
    Easy
    Process Duration
    -
    Result
    Not Selected

    I applied via Walk-in and was interviewed in Apr 2023. There were 3 interview rounds.

    Round 1 - Aptitude Test 

    Easy to attempt and creak the test

    Round 2 - Technical 

    (1 Question)

    • Q1. About yourself, c basic questions, about your project
    Round 3 - HR 

    (1 Question)

    • Q1. About yourself, about company, about location

    I applied via Company Website and was interviewed in Aug 2022. There were 3 interview rounds.

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
    View all tips
    Round 2 - One-on-one 

    (1 Question)

    • Q1. What about you.What you know skills . Explain.
    Round 3 - Coding Test 

    Implement multiple inheritance concepts in java.

    Interview Preparation Tips

    Topics to prepare for Dell Software Engineer interview:
    • Java,SQL
    Interview preparation tips for other job seekers - Know the meaning and say it with courage. All the best.

    I applied via Shine and was interviewed in Aug 2022. There were 2 interview rounds.

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
    View all tips
    Round 2 - Technical 

    (1 Question)

    • Q1. What is inheritance in java
    • Ans. 

      Inheritance is a mechanism in Java where a class acquires the properties and methods of another class.

      • It allows for code reusability and promotes a hierarchical relationship between classes.

      • The subclass inherits all the non-private members (fields, methods) of the superclass.

      • The keyword 'extends' is used to create a subclass.

      • Example: class Dog extends Animal {}

      • The subclass can override the methods of the superclass to

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - This is one type of good job opportunity.so,this opportunity share for all the people's.
    Thanking you

    Skills evaluated in this interview

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
    View all tips
    Round 2 - Technical 

    (2 Questions)

    • Q1. Project related questions
    • Q2. Execute python and c code

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Be confident and very clear with your basics.
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    4-6 weeks
    Result
    Selected Selected

    I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

    Round 1 - HR 

    (2 Questions)

    • Q1. Expected salary
    • Ans. 

      My expected salary is based on my experience, skills, and the market rate for software engineers.

      • Consider my years of experience in software development

      • Take into account my expertise in specific programming languages or technologies

      • Research the average salary for software engineers in this location

    • Answered by AI
    • Q2. Current salary in current company
    • Ans. 

      I am currently earning $80,000 per year in my current company.

      • Be honest about your current salary

      • Avoid providing exact figures if uncomfortable

      • Focus on discussing your skills and experience instead

    • Answered by AI

    Samsung Interview FAQs

    How many rounds are there in Samsung Performance Test Engineer interview?
    Samsung interview process usually has 2 rounds. The most common rounds in the Samsung interview process are Technical and Coding Test.
    What are the top questions asked in Samsung Performance Test Engineer interview?

    Some of the top questions asked at the Samsung Performance Test Engineer interview -

    1. List some scenarios where you observe issues with the heap dump and provide rec...read more
    2. How do you gather NFR from the client if an application is totally new and the ...read more
    3. What are the cases in which you analyze the thread du...read more

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    Dell Interview Questions
    3.9
     • 391 Interviews
    HARMAN Interview Questions
    3.7
     • 266 Interviews
    OPPO Interview Questions
    4.0
     • 216 Interviews
    LG Electronics Interview Questions
    4.0
     • 204 Interviews
    Vivo Interview Questions
    4.1
     • 198 Interviews
    Philips Interview Questions
    3.8
     • 158 Interviews
    Daikin Interview Questions
    4.1
     • 153 Interviews
    Apple Interview Questions
    4.3
     • 140 Interviews
    Voltas Interview Questions
    4.0
     • 131 Interviews
    View all
    Sales Executive
    1.1k salaries
    unlock blur

    ₹1 L/yr - ₹6.5 L/yr

    Assistant Manager
    975 salaries
    unlock blur

    ₹5.5 L/yr - ₹19.5 L/yr

    Software Engineer
    900 salaries
    unlock blur

    ₹6.6 L/yr - ₹25 L/yr

    Manager
    529 salaries
    unlock blur

    ₹10 L/yr - ₹33 L/yr

    Senior Engineer
    480 salaries
    unlock blur

    ₹4.6 L/yr - ₹18.4 L/yr

    Explore more salaries
    Compare Samsung with

    Apple

    4.3
    Compare

    Vivo

    4.1
    Compare

    OPPO

    4.0
    Compare

    Dell

    3.9
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview