Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Jun 2022. There were 3 interview rounds.
Use a modified version of Merge Sort or Tim Sort for efficient sorting when 70% of numbers are already sorted.
Consider using Merge Sort with optimizations for nearly sorted arrays, such as checking for already sorted subarrays before merging.
Tim Sort, a hybrid sorting algorithm derived from Merge Sort and Insertion Sort, is also a good choice for partially sorted arrays.
Both algorithms have a time complexity of O(n log...
Overflow in C++ occurs when a value is too large to be stored in the data type, leading to unexpected behavior.
Overflow can happen when adding two large numbers, causing the result to exceed the maximum value that can be stored in the data type.
For example, adding 2147483647 + 1 to an int data type in C++ will result in overflow, wrapping around to -2147483648.
To prevent overflow, it is important to check for potential...
I applied via Company Website and was interviewed in Apr 2022. There were 3 interview rounds.
It was pretty simple like all the other aptitude tests
I'm passionate about open-source projects and have contributed to several, enhancing my coding skills and community engagement.
Contributed to an open-source project on GitHub, improving its documentation and fixing bugs.
Participated in hackathons, where my team developed a mobile app that won 'Best Innovation'.
Mentored junior developers in my previous role, helping them navigate coding challenges and best practices.
Identifying weaknesses can show self-awareness and a commitment to personal growth in a software engineering role.
Perfectionism: I often spend too much time refining code to ensure it's perfect, which can delay project timelines. For example, I once spent extra hours optimizing a feature that was already functional.
Difficulty Delegating: I sometimes struggle to delegate tasks, preferring to handle them myself to ensure...
I applied via Campus Placement and was interviewed before May 2021. There were 3 interview rounds.
I appeared for an interview in Sep 2017.
I applied via Company Website and was interviewed in Aug 2018. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before May 2018. There were 5 interview rounds.
based on 4 interview experiences
Difficulty level
Duration
based on 22 reviews
Rating in categories
Consultant
545
salaries
| ₹10.6 L/yr - ₹17.5 L/yr |
Software Engineer
379
salaries
| ₹4.2 L/yr - ₹11.3 L/yr |
Digital Engineer
376
salaries
| ₹3.3 L/yr - ₹9.2 L/yr |
Technical Lead
299
salaries
| ₹17.8 L/yr - ₹30 L/yr |
System Analyst
276
salaries
| ₹3.6 L/yr - ₹8.5 L/yr |
ITC Infotech
Cybage
3i Infotech
Xoriant