Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by OPPO Team. If you also belong to the team, you can get access from here

OPPO Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

OPPO Software Trainee Intern Interview Questions and Answers

Updated 13 Nov 2024

OPPO Software Trainee Intern Interview Experiences

1 interview found

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

I applied via Campus Placement and was interviewed in May 2024. There were 4 interview rounds.

Round 1 - Coding Test 

2 Basic-medium level coding questions
Os,DBMS,OOPS & Aptitude mcqs

Round 2 - Technical 

(6 Questions)

  • Q1. Storage classes, exit & extern in c
  • Q2. Questions on bootloader, kernel, oops
  • Q3. Design patterns in c++, projects
  • Ans. 

    Design patterns in C++ are reusable solutions to common problems in software design.

    • Design patterns help in creating flexible, maintainable, and scalable code.

    • Examples of design patterns in C++ include Singleton, Factory, Observer, and Strategy.

    • Each design pattern has its own purpose and can be applied to different scenarios in software development.

  • Answered by AI
  • Q4. Questions on polymorphism
  • Q5. Access specifiers, storage classes, abstraction
  • Q6. Phases of compilation in compiler design
  • Ans. 

    Phases of compilation include lexical analysis, syntax analysis, semantic analysis, code generation, and code optimization.

    • Lexical analysis: Converts source code into tokens

    • Syntax analysis: Checks the syntax of the code using grammar rules

    • Semantic analysis: Checks the meaning of the code and its correctness

    • Code generation: Translates the code into machine language

    • Code optimization: Improves the code for better performa...

  • Answered by AI
Round 3 - Technical 

(7 Questions)

  • Q1. Virtual functions, diamond inheritance
  • Q2. 2-3 aptitude questions
  • Q3. Question on dynamic orogramming
  • Q4. 2 questions on linked list
  • Q5. Questions on stacks and queues
  • Q6. Questions on time & space complexity and calculation
  • Q7. Question on process scheduling, process management
Round 4 - HR 

(3 Questions)

  • Q1. Interests, strength & weakness
  • Q2. Family background
  • Q3. Willing to relocate, expectations from company
  • Ans. 

    Yes, willing to relocate for the right opportunity. Expectations include growth, learning, and supportive work environment.

    • I am open to relocating for the right opportunity that aligns with my career goals.

    • I expect the company to provide opportunities for growth and learning.

    • I value a supportive work environment where I can collaborate with team members and contribute effectively.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focusing more on fundamentals like c/c++
Oops,
Os
DBMS
Compiler Design

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about OPPO?
Ask anonymously on communities.

Interview questions from similar companies

Senior Engineer Interview Questions & Answers

HARMAN user image SOUMYA P. BHOIN

posted on 19 Dec 2020

I applied via Naukri.com and was interviewed before Dec 2019. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was interviewed for the position of ETL developer. There were total 4 rounds including the managerial discussion. First three rounds were purely technical discussions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process was really smooth though it took full day. They used to complete all the rounds the same itself. And the best part is, you will know your feedback the same moment and next day itself the hr will have a discussion for CTC things.

Software Trainee Intern Interview Questions Asked at Other Companies

Q1. How are you integrating Gemini AI into your quiz application, and ... read more
Q2. Write a Java program to implement quick search using the divide a ... read more
asked in Kapture CX
Q3. What are the properties and methods required to create a queue in ... read more
Q4. Write code to print all prime numbers between 100 and 200.
Q5. code for the palindrome string, java oops, JDK, sorting algorithm ... read more

I applied via Walk-in and was interviewed before Dec 2019. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Only experience .

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing

Senior Engineer Interview Questions & Answers

Dell user image Neeks daredeveiler

posted on 5 Apr 2022

I applied via Naukri.com and was interviewed in Oct 2021. There were 2 interview rounds.

Round 1 - Coding Test 

They ask to many technical question and ask to code also

Round 2 - Aptitude Test 

They ask for your background and thing you learnt in your past

Interview Preparation Tips

Interview preparation tips for other job seekers - work hard on your interview. they ask too much technical question.

Interview Questionnaire 

1 Question

  • Q1. All technical questions raised
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Coding round with medium complexity

Round 2 - Technical 

(2 Questions)

  • Q1. Implementation of linkedlist
  • Ans. 

    A linked list is a data structure where each element points to the next element in the sequence.

    • Create a Node class with data and a reference to the next Node

    • Initialize a LinkedList class with a head Node

    • Implement methods to add, remove, search, and traverse the linked list

  • Answered by AI
  • Q2. Sorting algoritgms
Round 3 - HR 

(2 Questions)

  • Q1. General expectations
  • Q2. Role clarity discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

It was 1 coding question with 10 test cases. They asked a question based on binary search. I got 3 hrs to clear that test. I went in as a campus fresher. For lateral joinees, it is a much more difficult question that you have to clear in 4hrs.

Round 2 - One-on-one 

(2 Questions)

  • Q1. What's the best way to find majority element in an array?
  • Ans. 

    The best way to find the majority element in an array is by using the Boyer-Moore Voting Algorithm.

    • Initialize a candidate variable and a count variable.

    • Iterate through the array and for each element:

    • - If the count is 0, set the current element as the candidate.

    • - If the current element is the same as the candidate, increment the count.

    • - Otherwise, decrement the count.

    • After the iteration, the candidate will be the ...

  • Answered by AI
  • Q2. Reverse a linked list in K groups.
  • Ans. 

    Reverse a linked list in K groups

    • Iterate through the linked list in groups of size K

    • Reverse each group of nodes using a temporary pointer

    • Connect the reversed groups to form the final reversed linked list

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Samsung Research Senior Engineer interview:
  • DSA
  • Algorithms
Interview preparation tips for other job seekers - Have strong DSA skills.

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1. Revere Linked List
2. Maximum water in a container

Round 2 - Technical 

(1 Question)

  • Q1. 1. ArrayList 2. Types of locaters in Appium 3. D/b UI automator1 and ui Automator 2?
  • Ans. 

    ArrayList is a resizable array implementation in Java. Appium locators include ID, name, class name, xpath, etc. UI Automator 1 and 2 are tools for testing Android apps.

    • ArrayList is a dynamic array that can grow or shrink in size. Example: ArrayList<String> list = new ArrayList<>();

    • Appium locators include ID, name, class name, xpath, etc. Example: driver.findElement(By.id("elementID"));

    • UI Automator 1 is a t...

  • Answered by AI
Round 3 - Aptitude Test 

1. What is same for you and even for PM of US?

Skills evaluated in this interview

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

I applied via Referral and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

C coding questions on bitwise concepts
DSA coding concepts

Round 2 - Technical 

(2 Questions)

  • Q1. What I have fone in previous organization
  • Ans. 

    In my previous organization, I led engineering projects, optimized processes, and mentored junior engineers to enhance team performance.

    • Led a team of engineers in developing a scalable web application, resulting in a 30% increase in user engagement.

    • Implemented CI/CD pipelines that reduced deployment time by 50%, improving overall productivity.

    • Mentored junior engineers, providing guidance on best practices and code revi...

  • Answered by AI
  • Q2. About work and projects
Round 3 - Puzzles Interview 

(2 Questions)

  • Q1. Excel sheet cell determining logic
  • Q2. Calculate the number of complete squares inscribed in a circle
  • Ans. 

    The number of complete squares inscribed in a circle can be calculated using a formula based on the number of sides of the square.

    • The formula to calculate the number of complete squares inscribed in a circle is n*(n+1)*(2n+1)/6, where n is the number of sides of the square.

    • For example, if the circle has a square with 4 sides inscribed in it, the number of complete squares would be 30 (4*(4+1)*(2*4+1)/6 = 30).

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What are my expectations from company
  • Ans. 

    Expect a collaborative environment, opportunities for growth, and a commitment to innovation and employee well-being.

    • Collaborative Work Culture: You'll work with cross-functional teams to solve complex problems, like developing a new product feature.

    • Career Development: The company offers mentorship programs and training workshops to help you advance your skills, such as coding bootcamps.

    • Innovation Focus: Expect to be p...

  • Answered by AI
  • Q2. Why am I leaving previous organisation
  • Ans. 

    Seeking new challenges and growth opportunities in a different environment.

    • Desire for new challenges and growth

    • Opportunity for career advancement

    • Seeking a change in work environment

    • Exploring new technologies or industries

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Past experience
  • Q2. About Btech Project

Interview Preparation Tips

Interview preparation tips for other job seekers - Rock it

OPPO Interview FAQs

How many rounds are there in OPPO Software Trainee Intern interview?
OPPO interview process usually has 4 rounds. The most common rounds in the OPPO interview process are Technical, Coding Test and HR.
What are the top questions asked in OPPO Software Trainee Intern interview?

Some of the top questions asked at the OPPO Software Trainee Intern interview -

  1. Phases of compilation in compiler des...read more
  2. Design patterns in c++, proje...read more
  3. Questions on time & space complexity and calculat...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Dell Interview Questions
3.9
 • 405 Interviews
HARMAN Interview Questions
3.8
 • 276 Interviews
LG Electronics Interview Questions
3.9
 • 228 Interviews
vivo Interview Questions
4.1
 • 207 Interviews
Philips Interview Questions
3.8
 • 167 Interviews
Apple Interview Questions
4.3
 • 150 Interviews
Voltas Interview Questions
4.0
 • 149 Interviews
Samsung Research Interview Questions
3.2
 • 139 Interviews
Whirlpool Interview Questions
3.9
 • 107 Interviews
View all
Sales Executive
472 salaries
unlock blur

₹1.1 L/yr - ₹6 L/yr

Assistant Engineer
434 salaries
unlock blur

₹1.9 L/yr - ₹5.5 L/yr

Team Lead
347 salaries
unlock blur

₹1.8 L/yr - ₹6.4 L/yr

Production Engineer
304 salaries
unlock blur

₹2 L/yr - ₹7.4 L/yr

Process Engineer
269 salaries
unlock blur

₹2 L/yr - ₹6.3 L/yr

Explore more salaries
Compare OPPO with

vivo

4.1
Compare

Dell

3.9
Compare

LG Electronics

3.9
Compare

HARMAN

3.8
Compare
write
Share an Interview