Upload Button Icon Add office photos
Engaged Employer

i

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

Big Oh Notation Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Big Oh Notation Engineer Trainee Interview Questions and Answers

Updated 21 Dec 2024

Big Oh Notation Engineer Trainee Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Assignment 

Two written coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. JavaScript basic questions such as Functions
  • Q2. React question such as hooks ,react life cycle

Interview questions from similar companies

I applied via LinkedIn and was interviewed in May 2020. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What are the threads
  • Ans. 

    Threads are a sequence of instructions that can be executed independently by a program.

    • Threads are lightweight processes that share the same memory space as the parent process.

    • They allow for concurrent execution of multiple tasks within a single program.

    • Threads can communicate with each other through shared memory or message passing.

    • Examples of multi-threaded programs include web servers, video games, and operating sys

  • Answered by AI
  • Q2. What is the difference between stack and tree
  • Ans. 

    Stack is a linear data structure while tree is a hierarchical data structure.

    • Stack is a collection of elements with LIFO (Last In First Out) order.

    • Tree is a collection of nodes with parent-child relationship.

    • Stack has only one entry and exit point while tree can have multiple entry and exit points.

    • Stack is used for backtracking, undo operations, etc. while tree is used for representing hierarchical data like file syste

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn basic dbms, data structure, oop concepts questions answer from popular websites like geeks for geeks

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Sep 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 Resume tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Basic JS questions
  • Q2. String Concat through function
Round 3 - Coding Test 

Advanced JS, PHP related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare from the free code camp js questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. 3 Question was there related to architecture and Computer networks.
Round 2 - Technical 

(2 Questions)

  • Q1. Microservices and Monolith.
  • Q2. Leetcode hard Sum.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Mar 2023. There were 2 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 Resume tips
Round 2 - Technical 

(5 Questions)

  • Q1. What are oops concepts in java, explain real time scenario
  • Ans. 

    OOPs concepts in Java include inheritance, polymorphism, encapsulation, and abstraction.

    • Inheritance allows a subclass to inherit properties and methods from a superclass.

    • Polymorphism allows objects to take on multiple forms and behave differently based on their context.

    • Encapsulation hides the implementation details of an object and only exposes necessary information.

    • Abstraction allows for the creation of abstract class...

  • Answered by AI
  • Q2. Uses of interface, inheritance
  • Ans. 

    Interfaces define contracts for behavior, while inheritance allows for code reuse and polymorphism.

    • Interfaces allow for loose coupling and abstraction, enabling multiple implementations of the same behavior.

    • Inheritance allows for code reuse and extension of existing classes, reducing code duplication.

    • Polymorphism allows objects of different classes to be treated as if they were of the same class, simplifying code and i

  • Answered by AI
  • Q3. SQL query for join of tables
  • Ans. 

    SQL query for joining tables

    • Use JOIN keyword to combine two or more tables based on a related column

    • Specify the columns to be selected using SELECT keyword

    • Use ON keyword to specify the condition for joining the tables

    • Different types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN

  • Answered by AI
  • Q4. Java concepts used in your project
  • Ans. 

    Used Java concepts such as inheritance, polymorphism, and exception handling in my project.

    • Implemented inheritance to create a base class and derived classes with specific functionalities.

    • Utilized polymorphism to allow objects of different classes to be treated as if they were of the same class.

    • Implemented exception handling to handle errors and prevent program crashes.

    • Used interfaces to define a set of methods that a ...

  • Answered by AI
  • Q5. Overloading vs overriding, practical uses
  • Ans. 

    Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in the superclass.

    • Overloading is used to provide different ways to call a method with different parameters

    • Overriding is used to provide a specific implementation of a method in a subclass

    • Overloading is resolved at compile-time while overriding is r...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Zebra Technologies Software Developer interview:
  • Core Java
  • OOPS
  • collection framework
  • Database Management

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Assignment 

Case study analysis and on spot requirements documentation

Round 2 - Technical 

(1 Question)

  • Q1. What are your achievements?
Round 3 - One-on-one 

(1 Question)

  • Q1. Explain your responsibilities in your previous role in your company
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - HR 

(1 Question)

  • Q1. General fit to profile filtration
Round 2 - Technical 

(3 Questions)

  • Q1. To the profile applied for
  • Q2. Explain an actual component
  • Ans. 

    An actual component is a reusable and modular piece of software that performs a specific function within a larger system.

    • Components are often designed to be independent and can be easily integrated into different systems.

    • Examples of components include buttons, input fields, and dropdown menus in a user interface.

    • Components can have their own logic, styling, and functionality, making them versatile building blocks for s

  • Answered by AI
  • Q3. Design the architecture
  • Ans. 

    Designing the architecture for a software system involves planning the structure and components of the system.

    • Identify the key components of the system and their interactions

    • Choose appropriate technologies and frameworks for each component

    • Consider scalability, performance, security, and maintainability

    • Create a detailed diagram or documentation of the architecture

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. Attitude towards work

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not bluff they will catch you immediately as even their management are hardcore coders

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Discussed on my last salary
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Get good handson for basics program of java on array, string

Round 2 - Technical 

(2 Questions)

  • Q1. Constructor,static variable, interface,what are the types for creating objects, collection and collections difference etc..
  • Q2. Overloading and overriding difference
  • Ans. 

    Overloading is having multiple methods in the same class with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in the superclass.

    • Overloading involves multiple methods with the same name but different parameters.

    • Overriding involves a method in a subclass with the same name and parameters as a method in the superclass.

    • Overloading is resolved...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - For freshers basics of java is very important.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Technical 

(2 Questions)

  • Q1. All about core java
  • Q2. Front end and My Sql
Contribute & help others!
anonymous
You can choose to be anonymous

Big Oh Notation Interview FAQs

How many rounds are there in Big Oh Notation Engineer Trainee interview?
Big Oh Notation interview process usually has 2 rounds. The most common rounds in the Big Oh Notation interview process are Assignment and Technical.
What are the top questions asked in Big Oh Notation Engineer Trainee interview?

Some of the top questions asked at the Big Oh Notation Engineer Trainee interview -

  1. React question such as hooks ,react life cy...read more
  2. JavaScript basic questions such as Functi...read more

Recently Viewed

INTERVIEWS

Big Oh Notation

No Interviews

INTERVIEWS

Xceedance

No Interviews

INTERVIEWS

Xceedance

No Interviews

SALARIES

Big Oh Notation

INTERVIEWS

Expedia Group

No Interviews

INTERVIEWS

Light & Wonder

No Interviews

INTERVIEWS

Expedia Group

No Interviews

INTERVIEWS

Light & Wonder

10 top interview questions

SALARIES

Big Oh Notation

INTERVIEWS

Light & Wonder

No Interviews

Tell us how to improve this page.

Big Oh Notation Engineer Trainee Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Webdew Interview Questions
4.5
 • 106 Interviews
HyScaler Interview Questions
4.5
 • 91 Interviews
Quantsapp Interview Questions
2.8
 • 34 Interviews
NexTurn Interview Questions
4.1
 • 27 Interviews
View all
Software Engineer
53 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
24 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
14 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Developer
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Devops Engineer
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Big Oh Notation with

Northcorp Software

4.3
Compare

Accel Frontline

4.0
Compare

Elentec Power India (EPI) Pvt. Ltd.

3.7
Compare

HyScaler

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