i
IDZ
Digital
Filter interviews by
Addressables are a Unity feature for managing and loading game assets efficiently at runtime.
Addressables allow developers to load assets by a unique address rather than a file path.
They support asynchronous loading, improving game performance and reducing load times.
Example: Loading a character model using its address instead of a direct reference.
Addressables can manage asset bundles automatically, simplifying a...
OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.
Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: A 'Car' class with properties like 'speed' and methods like 'accelerate()'.
Inheritance: Mechanism to create a new class using properties and methods of an existing class. Example...
The Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
The series starts with 0 and 1, and each subsequent number is the sum of the two preceding numbers.
The Fibonacci series: 0, 1, 1, 2, 3, 5, 8, 13, 21, ...
It is a common mathematical sequence used in various algorithms and applications.
Fibonacci series program generates a sequence where each number is the sum of the two preceding ones.
Start with two initial numbers, usually 0 and 1.
Add the two previous numbers to get the next number in the sequence.
Repeat this process to generate the Fibonacci series.
Do-follow and no-follow links are crucial in SEO, influencing how search engines perceive and rank web pages.
Do-follow links pass link equity, helping improve a site's authority. Example: A link from a reputable site like Wikipedia.
No-follow links do not pass link equity, indicating to search engines not to consider them for ranking. Example: Links in blog comments.
Using a mix of both types of links can create a n...
Arrays are fixed in size, while ArrayLists can dynamically resize. Arrays are faster for accessing elements, while ArrayLists offer more flexibility.
Arrays have a fixed size, while ArrayLists can dynamically resize.
Arrays are faster for accessing elements, while ArrayLists offer more flexibility in terms of adding, removing, and manipulating elements.
Example: String[] namesArray = new String[5]; ArrayList<Strin...
The area of a table is the measurement of the surface space it occupies.
To calculate the area of a table, you need to measure the length and width of the table and then multiply the two measurements together.
For example, if a table is 3 feet long and 2 feet wide, the area would be 3 x 2 = 6 square feet.
The area of a table is important for determining how much space it will take up in a room or how many items can b...
There are various methods to measure the distance between two walls, including direct measurement and using tools.
1. Direct Measurement: Use a tape measure to measure the distance directly between the two walls.
2. Laser Distance Measure: Utilize a laser device for precise measurements, especially in hard-to-reach areas.
3. Trigonometry: Measure the distance indirectly using angles and the lengths of other sides in ...
Loops are fundamental in programming for iterating over data structures and performing repetitive tasks efficiently.
Use 'for' loops for a known number of iterations. Example: for (int i = 0; i < 10; i++) { /* code */ }
Use 'while' loops when the number of iterations is not known beforehand. Example: while (condition) { /* code */ }
Nested loops can be used for multi-dimensional data structures. Example: for (int ...
Static variables belong to the class itself, while final variables cannot be changed after initialization.
Static variables are shared among all instances of a class
Final variables cannot be reassigned once initialized
Static variables are initialized only once at the start of the program
Final variables must be initialized when declared
I applied via Naukri.com and was interviewed in Sep 2024. There were 4 interview rounds.
20 question were asked
Marketing team ho gives you case study question
Do-follow and no-follow links are crucial in SEO, influencing how search engines perceive and rank web pages.
Do-follow links pass link equity, helping improve a site's authority. Example: A link from a reputable site like Wikipedia.
No-follow links do not pass link equity, indicating to search engines not to consider them for ranking. Example: Links in blog comments.
Using a mix of both types of links can create a natura...
Systematic interview test
Java is a popular programming language used for developing various applications. OOPs concepts refer to Object-Oriented Programming principles.
Java is a high-level, class-based, object-oriented programming language.
OOPs concepts include Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation refers to bundling data and meth...
Some basic aptitude and quants questions were asked with 2 coding questions.
Using functions to solve problems enhances code reusability and organization, making it easier to manage complex tasks.
Functions encapsulate code, allowing for easier debugging and testing. Example: A function to calculate the factorial of a number.
They promote code reusability. Example: A function to sort an array can be reused for different datasets.
Functions can take parameters, making them flexible. Example: A func...
Loops are fundamental in programming for iterating over data structures and performing repetitive tasks efficiently.
Use 'for' loops for a known number of iterations. Example: for (int i = 0; i < 10; i++) { /* code */ }
Use 'while' loops when the number of iterations is not known beforehand. Example: while (condition) { /* code */ }
Nested loops can be used for multi-dimensional data structures. Example: for (int i = 0...
I applied via Internshala and was interviewed in Jul 2024. There were 2 interview rounds.
An aptitude and coding test conducted simultaneously.
The Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
The series starts with 0 and 1, and each subsequent number is the sum of the two preceding numbers.
The Fibonacci series: 0, 1, 1, 2, 3, 5, 8, 13, 21, ...
It is a common mathematical sequence used in various algorithms and applications.
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
10 reasoning questions and 3 coding questions
Factorial calculation using recursion in a programming language
Define a function that takes an integer as input
Base case: if input is 0, return 1
Recursive case: return input multiplied by factorial of input-1
Example: factorial(5) = 5 * factorial(4) = 5 * 4 * factorial(3) = ... = 5 * 4 * 3 * 2 * 1 = 120
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
Basic aptitude only think out of box
Static variables belong to the class itself, while final variables cannot be changed after initialization.
Static variables are shared among all instances of a class
Final variables cannot be reassigned once initialized
Static variables are initialized only once at the start of the program
Final variables must be initialized when declared
I applied via Walk-in and was interviewed in Jan 2024. There were 4 interview rounds.
Aptitude with 2 easy coding questions.
My strength is problem-solving and my weakness is time management.
Strength: Strong problem-solving skills - able to analyze complex issues and come up with effective solutions
Weakness: Time management - sometimes struggle with prioritizing tasks and meeting deadlines
There are various methods to measure the distance between two walls, including direct measurement and using tools.
1. Direct Measurement: Use a tape measure to measure the distance directly between the two walls.
2. Laser Distance Measure: Utilize a laser device for precise measurements, especially in hard-to-reach areas.
3. Trigonometry: Measure the distance indirectly using angles and the lengths of other sides in a tri...
The area of a table is the measurement of the surface space it occupies.
To calculate the area of a table, you need to measure the length and width of the table and then multiply the two measurements together.
For example, if a table is 3 feet long and 2 feet wide, the area would be 3 x 2 = 6 square feet.
The area of a table is important for determining how much space it will take up in a room or how many items can be pla...
I applied via Internshala and was interviewed in Oct 2023. There were 2 interview rounds.
Was assigned to create a chess game with all the possible moves.
Abstraction is the process of removing unnecessary details and focusing on essential characteristics.
Abstraction allows developers to work at a higher level of understanding without needing to worry about specific implementation details.
It helps in simplifying complex systems by breaking them down into smaller, more manageable parts.
For example, in programming, object-oriented programming languages use abstraction to c...
OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object)
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the compl...
A class is a blueprint for creating objects in object-oriented programming. An object is an instance of a class.
A class defines the properties and behaviors of objects.
An object is a specific instance of a class.
Objects can have their own unique data and methods, while classes provide a template for creating objects.
Example: Class 'Car' may have properties like 'color' and 'model', while an object of class 'Car' could ...
I applied via Internshala and was interviewed before Oct 2023. There were 3 interview rounds.
Basic aptitude questions along with 2 coding questions
Fibonacci series program generates a sequence where each number is the sum of the two preceding ones.
Start with two initial numbers, usually 0 and 1.
Add the two previous numbers to get the next number in the sequence.
Repeat this process to generate the Fibonacci series.
I applied via Company Website and was interviewed before Oct 2023. There were 3 interview rounds.
Simple logic and maths based questions along with coding round
Arrays are fixed in size, while ArrayLists can dynamically resize. Arrays are faster for accessing elements, while ArrayLists offer more flexibility.
Arrays have a fixed size, while ArrayLists can dynamically resize.
Arrays are faster for accessing elements, while ArrayLists offer more flexibility in terms of adding, removing, and manipulating elements.
Example: String[] namesArray = new String[5]; ArrayList<String>...
I have worked as a software developer for 3 years at XYZ company.
Developed web applications using Java, Spring, and AngularJS
Collaborated with team members to design and implement new features
Participated in code reviews and testing processes
Resolved technical issues and provided support to end users
Top trending discussions
The duration of IDZ Digital interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 25 interview experiences
Difficulty level
Duration
based on 58 reviews
Rating in categories
Software Developer
59
salaries
| ₹0.9 L/yr - ₹7.2 L/yr |
Graphic Artist
20
salaries
| ₹1.2 L/yr - ₹3.7 L/yr |
Digital Marketer
18
salaries
| ₹1.6 L/yr - ₹7.9 L/yr |
3D Artist
12
salaries
| ₹1.1 L/yr - ₹4 L/yr |
Game Developer
10
salaries
| ₹1.5 L/yr - ₹6.6 L/yr |
ChicMic
Sportz Interactive
Head Digital Works
Deltatech Gaming