Upload Button Icon Add office photos

Filter interviews by

iLink Digital Software Engineer Interview Questions, Process, and Tips

Updated 3 Dec 2024

Top iLink Digital Software Engineer Interview Questions and Answers

  • Q1. what's difference in pass by reference and pass by pointer which one is better?
  • Q2. what's thread synchronization semaphores in threading what's critical section in threading One threading problem with 3 threads and how will you synchronize them?
  • Q3. what is pure virtual function write one example of pure virtual function
View all 9 questions

iLink Digital Software Engineer Interview Experiences

4 interviews found

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jan 2023. There was 1 interview round.

Round 1 - Technical 

(9 Questions)

  • Q1. What's manage and unmage in C++
  • Ans. 

    manage and unmanage are not standard terms in C++

    • There are no standard terms or concepts called 'manage' and 'unmanage' in C++

    • These terms might be specific to a particular framework or library

    • Without more context, it is difficult to provide a specific answer

  • Answered by AI
  • Q2. Difference between C and C++
  • Ans. 

    C is a procedural programming language, while C++ is an extension of C with object-oriented programming features.

    • C is a procedural language, while C++ supports both procedural and object-oriented programming paradigms.

    • C++ has additional features like classes, objects, inheritance, and polymorphism.

    • C++ supports exception handling and templates, which are not available in C.

    • C++ has a standard template library (STL) that ...

  • Answered by AI
  • Q3. Why OOP is needed what's encapsulation, abstraction, polymorphism different types of polymorphism
  • Ans. 

    OOP is needed for modular and reusable code. Encapsulation hides implementation details. Abstraction simplifies complex systems. Polymorphism allows objects to take on multiple forms.

    • OOP promotes code reusability and modularity

    • Encapsulation hides implementation details and protects data

    • Abstraction simplifies complex systems by focusing on essential features

    • Polymorphism allows objects to be used in multiple ways

    • Types of...

  • Answered by AI
  • Q4. What is pure virtual function write one example of pure virtual function
  • Ans. 

    A pure virtual function is a function declared in a base class that has no implementation and must be overridden in derived classes.

    • Pure virtual functions are used to create abstract classes, which cannot be instantiated.

    • They provide a common interface for derived classes to implement their own functionality.

    • An example of a pure virtual function is a 'draw' function in a base 'Shape' class, which must be implemented by

  • Answered by AI
  • Q5. What's vtable and vpointer explain by drawing
  • Ans. 

    vtable is a virtual function table used in object-oriented programming to implement dynamic dispatch.

    • vtable is a data structure that contains pointers to the virtual functions of a class.

    • vpointer is a pointer that points to the vtable of an object.

    • It allows objects of different derived classes to be treated as objects of the base class.

    • When a virtual function is called, the vpointer is used to find the correct function

  • Answered by AI
  • Q6. What's difference in pass by reference and pass by pointer which one is better?
  • Ans. 

    Pass by reference and pass by pointer are both ways to pass data to a function, but they differ in how they access and modify the data.

    • Pass by reference uses a reference to the original variable, allowing direct access and modification.

    • Pass by pointer uses a pointer to the memory address of the variable, requiring dereferencing to access and modify the data.

    • Pass by reference is generally considered safer and more conve...

  • Answered by AI
  • Q7. How to make dll. Can you make simple dll file
  • Ans. 

    A DLL (Dynamic Link Library) is a file containing code and data that can be used by multiple programs simultaneously.

    • To create a DLL, you need to write the code in a programming language like C++ or C#.

    • Compile the code into an object file and then link it with a DLL linker to create the DLL file.

    • DLLs can contain functions, classes, variables, and resources that can be accessed by other programs.

    • DLLs provide code reusab...

  • Answered by AI
  • Q8. What's thread synchronization semaphores in threading what's critical section in threading One threading problem with 3 threads and how will you synchronize them?
  • Ans. 

    Thread synchronization is the coordination of multiple threads to ensure they access shared resources in a controlled manner.

    • Thread synchronization prevents race conditions and data inconsistencies.

    • Semaphores are synchronization primitives used to control access to resources.

    • Critical sections are code segments that must be executed atomically.

    • A common threading problem is the producer-consumer problem.

    • Synchronization m...

  • Answered by AI
  • Q9. Two sum problem from Leetcode

Interview Preparation Tips

Topics to prepare for iLink Digital Software Engineer interview:
  • C++
  • Multithreading
Interview preparation tips for other job seekers - Study about basic, threads, algorithm, dll, OOP and why everything is needed and use cases of each of them

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image Make it simple

posted on 3 Dec 2024

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response
Round 1 - Technical 

(1 Question)

  • Q1. What is the use of middleware

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find DuplicateYou have been given an integer array/list(ARR) of s ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Assignment 

It was based on a coding round where they asked about oops, c++

Round 2 - One-on-one 

(1 Question)

  • Q1. They asked about the basic SQL, python, and data science

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for basic and command at least one coading language
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 

It was three section as in all other aptitude round

Round 3 - Technical 

(3 Questions)

  • Q1. They asked everything from your resume and Tested your coding knowledge
  • Q2. You project and your role
  • Q3. Write a basic code you know in python
  • Ans. 

    A basic code in Python

    • Print 'Hello, World!' using print() function

    • Create a variable and assign a value to it

    • Use if-else statement to check a condition

    • Create a function and call it

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself,Bond and stuff
  • Q2. Why ILinlk digital company

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and strong answer positively,If you don't know say the truth.

Skills evaluated in this interview

iLink Digital interview questions for designations

 Software Engineer Trainee

 (1)

 Data Engineer

 (1)

 Senior Automation Engineer

 (1)

 Technical Specialist

 (1)

 Developer

 (1)

 Associate Consultant

 (1)

 Associate Salesforce Developer

 (1)

Interview questions from similar companies

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

I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

JUST BASIC CODING WITH MCQ AND MEETLE PLATFORM

Round 2 - Technical 

(1 Question)

  • Q1. JUST BASICS LIKE SQL,PYTHON MAINLY OOPS AND BASIC CODE LIKE PALINDROME
Round 3 - HR 

(1 Question)

  • Q1. LIKE MINDTEASING QUESTIONS SITUATION BASED

Interview Preparation Tips

Interview preparation tips for other job seekers - JUST BE CONFIDENT THAT U WILL GET JOB AND ANSWER WITH CONFIDENCE
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. All the questions on OOPS, Shell script, linux, c, C++, database
Round 2 - Technical 

(1 Question)

  • Q1. Advanced questions on above areas
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Great learning and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Coding question, reasoning, english, math, very easy

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring Boot, and Angular

    • Strong problem-solving skills

    • Experience working in Agile development environment

    • Passionate about learning new technologies

  • Answered by AI
  • Q2. Technical experties and final year project

Interview Preparation Tips

Topics to prepare for CitiusTech Software Engineer interview:
  • Java
  • React.Js
  • SQL Server
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Can you introduce yourself?
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

  • Answered by AI
  • Q2. What is your experience with implementing lazy loading?
  • Ans. 

    Implemented lazy loading in web applications to improve performance by loading content only when needed.

    • Implemented lazy loading for images on a website to reduce initial page load time.

    • Utilized libraries like Intersection Observer to trigger loading of elements when they come into view.

    • Implemented lazy loading for components in a single page application to improve user experience.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Cuvette and was interviewed in Nov 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Aptitude questions followed by two coding questions.

Round 2 - Coding Test 

Two coding questions followed by a discussion on projects.

Round 3 - Coding Test 

Three coding questions and inquiries related to Data Structures and Algorithms (DSA), Object-Oriented Programming (OOP), and project-related topics.

Round 4 - Coding Test 

Solely 2 coding question

Interview Preparation Tips

Topics to prepare for Bounteous x Accolite Software Engineer interview:
  • DSA
  • OOPS
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding + Aptitude question

Round 2 - Technical 

(2 Questions)

  • Q1. Basic of programming lang.
  • Q2. DSA and Oop concepts questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview pro

iLink Digital Interview FAQs

How many rounds are there in iLink Digital Software Engineer interview?
iLink Digital interview process usually has 2-3 rounds. The most common rounds in the iLink Digital interview process are Technical, Resume Shortlist and Aptitude Test.
How to prepare for iLink Digital Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at iLink Digital. The most common topics and skills that interviewers at iLink Digital expect are CRM, SAN, Analytics, Coding and Database Design.
What are the top questions asked in iLink Digital Software Engineer interview?

Some of the top questions asked at the iLink Digital Software Engineer interview -

  1. what's difference in pass by reference and pass by pointer which one is bett...read more
  2. what's thread synchronization semaphores in threading what's critical section i...read more
  3. what is pure virtual function write one example of pure virtual funct...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 iLink Digital interviews
Job Portal
100%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
iLink Digital Software Engineer Salary
based on 140 salaries
₹3 L/yr - ₹8.8 L/yr
38% less than the average Software Engineer Salary in India
View more details

iLink Digital Software Engineer Reviews and Ratings

based on 12 reviews

3.5/5

Rating in categories

3.5

Skill development

3.5

Work-Life balance

3.0

Salary & Benefits

3.5

Job Security

3.6

Company culture

2.6

Promotions/Appraisal

3.7

Work Satisfaction

Explore 12 Reviews and Ratings
Software Engineer
140 salaries
unlock blur

₹3 L/yr - ₹8.9 L/yr

Senior Software Engineer
123 salaries
unlock blur

₹6.4 L/yr - ₹23.3 L/yr

Technical Specialist
113 salaries
unlock blur

₹7.5 L/yr - ₹29.1 L/yr

Senior Technical Specialist
96 salaries
unlock blur

₹12 L/yr - ₹32 L/yr

Software Engineer Trainee
43 salaries
unlock blur

₹3.5 L/yr - ₹5.5 L/yr

Explore more salaries
Compare iLink Digital with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
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