Upload Button Icon Add office photos

Filter interviews by

iBall Software Developer Interview Questions and Answers

Updated 31 May 2024

Interview questions from similar companies

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

C programming
Cpp programs
Embedded c
Aptitude

Round 2 - Technical 

(2 Questions)

  • Q1. Difference between macro and functions
  • Ans. 

    Macros are preprocessor directives that are replaced before compilation, while functions are blocks of code that are executed at runtime.

    • Macros are defined using #define directive, while functions are defined using function keyword.

    • Macros are expanded by the preprocessor before compilation, while functions are executed at runtime.

    • Macros can be used for simple text replacement, while functions can perform complex operat...

  • Answered by AI
  • Q2. Difference between exec and fork
  • Ans. 

    exec replaces the current process with a new one, while fork creates a new process.

    • exec replaces the current process with a new one, while fork creates a new process

    • exec system call loads a new program into the current process's memory space and starts its execution

    • fork system call creates a new process by duplicating the existing process

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. About yourself in 200 words
  • Q2. Tell about our company
  • Ans. 

    Your company is a leading software development firm specializing in creating innovative solutions for various industries.

    • Specializes in creating innovative software solutions

    • Works with clients from various industries

    • Known for high-quality and reliable products

    • Has a strong team of experienced developers

    • Provides excellent customer support

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Plan it and prepare well
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was nice contents 3 questions

Round 2 - Coding Test 

It contents 2 dsa questions

Round 3 - Technical 

(2 Questions)

  • Q1. Project related
  • Q2. Dsa questions and oops concept

Interview Preparation Tips

Interview preparation tips for other job seekers - nice
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

C programming Linux operating system

Round 2 - Did not attend 

(2 Questions)

  • Q1. What is 3x2 array
  • Ans. 

    A 3x2 array is a two-dimensional array with 3 rows and 2 columns.

    • A 3x2 array can be represented as [['a', 'b'], ['c', 'd'], ['e', 'f']]

    • Each element in the array is accessed using two indices, one for the row and one for the column

    • Arrays are commonly used in programming to store and manipulate data

  • Answered by AI
  • Q2. What is mmu in linux
  • Ans. 

    MMU stands for Memory Management Unit in Linux, responsible for translating virtual memory addresses to physical memory addresses.

    • MMU is a hardware component that is responsible for managing the translation of virtual memory addresses to physical memory addresses.

    • It helps in providing memory protection and isolation between different processes running on the system.

    • MMU plays a crucial role in virtual memory management,...

  • Answered by AI
Round 3 - Did not attend 

(2 Questions)

  • Q1. No question asked
  • Q2. No question asked here

Interview Preparation Tips

Interview preparation tips for other job seekers - Be much more prepared in c language

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA Based - Graph, Trees

Round 2 - Technical 

(2 Questions)

  • Q1. Trie Implementation
  • Ans. 

    Trie is a tree data structure used for efficient retrieval of key-value pairs.

    • Trie is also known as prefix tree.

    • Each node in a trie represents a single character of a key.

    • Trie is commonly used in autocomplete and spell checking algorithms.

    • Example: Inserting 'apple' and 'app' into a trie would result in a structure where 'app' is a prefix of 'apple'.

  • Answered by AI
  • Q2. LRU Implementation
  • Ans. 

    LRU (Least Recently Used) is a cache eviction policy that removes the least recently used items first.

    • LRU cache stores key-value pairs with a maximum capacity.

    • When the cache is full, the least recently used item is removed to make space for new items.

    • Each time a key is accessed, it is moved to the front of the cache to indicate it was recently used.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

About ai
today generation

Interview Preparation Tips

Interview preparation tips for other job seekers - find well
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via campus placement at C. Abdul Hakeem College, Vellore and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

1 hour test with basics aptitude

Round 2 - Coding Test 

Coding round with basics java

Round 3 - HR 

(1 Question)

  • Q1. HR round for self intro and experiance of projects
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy to write with simole loetters to

Round 2 - Coding Test 

Very easy to manipulate with this code

Interview Preparation Tips

Interview preparation tips for other job seekers - Go with the flow
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Still I hv to attend

Round 2 - Technical 

(2 Questions)

  • Q1. I came here to know what all are the questions were asked
  • Q2. I don't know, am here to search questions to to tell
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via campus placement at SRM university (SRMU) and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about ur projects
  • Q2. Oops concept and theory based questions
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about ur self
  • Q2. About location and relocate

iBall Interview FAQs

How many rounds are there in iBall Software Developer interview?
iBall interview process usually has 1 rounds. The most common rounds in the iBall interview process are Technical.

Tell us how to improve this page.

Area Sales Manager
17 salaries
unlock blur

₹3.4 L/yr - ₹6.6 L/yr

Executive
13 salaries
unlock blur

₹1.8 L/yr - ₹2.8 L/yr

Assistant Manager
11 salaries
unlock blur

₹2.5 L/yr - ₹7.2 L/yr

Sales Coordinator
9 salaries
unlock blur

₹2 L/yr - ₹4 L/yr

Territory Sales Manager
8 salaries
unlock blur

₹3 L/yr - ₹4.8 L/yr

Explore more salaries
Compare iBall with

Micromax Informatics

3.6
Compare

Karbonn Mobile

4.1
Compare

Intex Technologies

3.7
Compare

Lava International

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview