Upload Button Icon Add office photos

Filter interviews by

ITCONS e-Solutions Software Developer Interview Questions and Answers

Updated 20 Jun 2023

ITCONS e-Solutions Software Developer Interview Experiences

1 interview found

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in May 2023. 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 tips
Round 2 - Aptitude Test 

Assessment are contenting in the system

Round 3 - Technical 

(3 Questions)

  • Q1. What is the python override
  • Ans. 

    Python override is a feature that allows a subclass to provide a specific implementation of a method that is already defined in its superclass.

    • In Python, the override feature is used when a subclass wants to change the behavior of a method that it inherited from its superclass.

    • To override a method in Python, simply define a method with the same name in the subclass.

    • The overridden method in the subclass will be called i...

  • Answered by AI
  • Q2. What is the different between tuple and list
  • Ans. 

    Tuple is immutable and fixed in size, while list is mutable and can change in size.

    • Tuple is created using parentheses, while list is created using square brackets.

    • Tuple elements can be accessed using index, while list elements can be modified.

    • Tuple is faster than list for iteration and accessing elements.

    • Example: tuple = (1, 2, 3), list = [1, 2, 3]

  • Answered by AI
  • Q3. What is exception handling
  • Ans. 

    Exception handling is a mechanism to handle runtime errors in a program to prevent it from crashing.

    • It allows the program to gracefully handle unexpected errors or events.

    • Exceptions can be caught and handled using try-catch blocks.

    • Common exceptions include NullPointerException, ArrayIndexOutOfBoundsException, and IOException.

    • Handling exceptions properly can improve the reliability and robustness of a software applicati

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

Online zoom coding test will be there - 4 questions - 2 about output of code & 2 about technical questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Polymorphism and explain about virtual polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Virtual polymorphism is achieved through virtual functions in C++.

    • Virtual functions allow a function in a base class to be overridden in a derived class.

    • Example: Animal class with virtual function 'makeSound' overridden in Dog a

  • Answered by AI
  • Q2. Write code for virtual polymorphism and explain
  • Ans. 

    Virtual polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Create a base class with virtual functions

    • Create derived classes that override the virtual functions

    • Use pointers or references of the base class to call the overridden functions

  • Answered by AI
Round 3 - HR 

(3 Questions)

  • Q1. About yourself should explain
  • Q2. Reason for job change
  • Q3. Salary negotiations and location

Interview Preparation Tips

Interview preparation tips for other job seekers - I have interviewed for c++ developer role in incedo company - please make sure you are completely aware of every functions and keywords relate to c++ concepts.

Skills evaluated in this interview

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

Hackearth online coding test for 1 hour

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa question and output questions
  • Q2. Find k largest element in an array
  • Ans. 

    Use sorting or heap data structure to find k largest elements in an array of strings.

    • Sort the array in descending order and return the first k elements.

    • Use a max heap data structure to efficiently find the k largest elements.

    • Examples: ['apple', 'banana', 'orange', 'kiwi'], k=2 -> ['orange', 'kiwi']

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Remove duplicates from array
  • Ans. 

    Remove duplicates from array of strings

    • Create a Set to store unique strings

    • Iterate through the array and add each string to the Set

    • Convert the Set back to an array to get the unique strings

  • Answered by AI
  • Q2. Output related questions on student class object

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare dsa well

Skills evaluated in this interview

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

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

Round 1 - Coding Test 

Coding round is related to DSA

Round 2 - Technical 

(2 Questions)

  • Q1. Java related questions
  • Q2. Explain about your project
Round 3 - HR 

(2 Questions)

  • Q1. Salary negotiation
  • Q2. Why you want to join us?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Technology advantage or not

Round 2 - Aptitude Test 

All aptitude topics,logical reasoning

Round 3 - Technical 

(2 Questions)

  • Q1. Oops,2 coding questions
  • Q2. Palindrome,even number
Round 4 - HR 

(2 Questions)

  • Q1. What do you know
  • Q2. Do you have any questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Similar to tcs,infosys pattern
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. REST API for User CRUD
  • Ans. 

    Design a RESTful API for CRUD operations on user resources.

    • Use HTTP methods like GET, POST, PUT, DELETE for CRUD operations

    • Create endpoints like /users for listing all users, /users/{id} for specific user

    • Use status codes like 200 for success, 404 for not found, 400 for bad request

    • Implement authentication and authorization mechanisms for security

    • Include request and response body formats like JSON or XML

  • Answered by AI
  • Q2. Two Sum Leetcode problem
  • Q3. Basic questions based on the candidate technical skills
Round 2 - Technical 

(2 Questions)

  • Q1. Basics to Intermediate level of questions based on the skills mentioned in the resume
  • Q2. Projects related discussions
Round 3 - Document Verification 

(1 Question)

  • Q1. I was informed to upload the supporting documents. ( They rejected me after this eventhough all my documents are genuine )

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer's are friendly. Be prepared as per your resume.

Skills evaluated in this interview

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

(2 Questions)

  • Q1. What is OOPS ?
  • Ans. 

    OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.

    • OOPS focuses on creating objects that contain data and methods to manipulate that data.

    • It allows for encapsulation, inheritance, and polymorphism.

    • Examples of OOPS languages include Java, C++, and Python.

  • Answered by AI
  • Q2. What is Dependency Injection
  • Ans. 

    Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.

    • Allows for easier testing by mocking dependencies

    • Promotes loose coupling between components

    • Improves code reusability and maintainability

    • Example: Constructor injection, Setter injection

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Which Architechture does you project build by?
  • Q2. What is Normalization in sql?
  • Ans. 

    Normalization in SQL is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalization involves breaking down a table into smaller tables and defining relationships between them.

    • It helps in reducing data redundancy by storing data in a structured manner.

    • There are different normal forms like 1NF, 2NF, 3NF, and BCNF that define the level of normalization.

    • Example: If we have a t...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tell about your self ?
  • Q2. Whom do you provide your first month salary ?

Skills evaluated in this interview

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

I applied via Shine and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Normal coding round with simple oa complexity

Round 2 - One-on-one 

(2 Questions)

  • Q1. Discussion on projects
  • Q2. Culture fit check

Interview Preparation Tips

Interview preparation tips for other job seekers - go thru projects and problem solving
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. How does consumer, producer work in kafka
  • Ans. 

    Consumers read data from topics, while producers write data to topics in Kafka.

    • Consumers subscribe to topics to read messages from them

    • Producers publish messages to topics for consumers to read

    • Consumers can be part of a consumer group to scale out consumption

    • Producers can specify key for messages to control partitioning

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

I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. SOLID principles
  • Q2. Microservice Architecture and Kafka

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with core concepts.

ITCONS e-Solutions Interview FAQs

How many rounds are there in ITCONS e-Solutions Software Developer interview?
ITCONS e-Solutions interview process usually has 3 rounds. The most common rounds in the ITCONS e-Solutions interview process are Resume Shortlist, Aptitude Test and Technical.
What are the top questions asked in ITCONS e-Solutions Software Developer interview?

Some of the top questions asked at the ITCONS e-Solutions Software Developer interview -

  1. What is the different between tuple and l...read more
  2. What is the python overr...read more
  3. What is exception handl...read more

Tell us how to improve this page.

ITCONS e-Solutions Software Developer Interview Process

based on 1 interview

Interview experience

2
  
Poor
View more
ITCONS e-Solutions Software Developer Salary
based on 7 salaries
₹4 L/yr - ₹6.5 L/yr
32% less than the average Software Developer Salary in India
View more details

ITCONS e-Solutions Software Developer Reviews and Ratings

based on 2 reviews

3.5/5

Rating in categories

4.0

Skill development

2.5

Work-life balance

3.5

Salary

4.0

Job security

4.0

Company culture

3.5

Promotions

4.0

Work satisfaction

Explore 2 Reviews and Ratings
Desktop Support Engineer
101 salaries
unlock blur

₹1.6 L/yr - ₹4 L/yr

Network Engineer
27 salaries
unlock blur

₹0.9 L/yr - ₹6.6 L/yr

Information Technology Support Engineer
17 salaries
unlock blur

₹1.5 L/yr - ₹4 L/yr

Information Technology Recruiter
11 salaries
unlock blur

₹1.5 L/yr - ₹3 L/yr

Network Support Engineer
9 salaries
unlock blur

₹1 L/yr - ₹2.7 L/yr

Explore more salaries
Compare ITCONS e-Solutions with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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