Filter interviews by
I applied via Approached by Company and was interviewed before Mar 2023. There were 2 interview rounds.
Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their containing scope during compilation.
Variable and function declarations are hoisted to the top of their scope.
Only declarations are hoisted, not initializations.
Function declarations take precedence over variable declarations.
let and const are block-scoped while var is function-scoped. const cannot be reassigned, let and var can.
let and const are block-scoped, var is function-scoped
const cannot be reassigned, let and var can be
var can be hoisted, let and const cannot
The role and responsibility of a Senior Software Engineer is to design, develop, and maintain software applications, lead a team of developers, and ensure the quality and efficiency of the software development process.
Designing and developing software applications
Leading a team of developers
Ensuring the quality and efficiency of the software development process
Collaborating with stakeholders to gather requirements and ...
Top trending discussions
I applied via Naukri.com and was interviewed before Aug 2020. There were 4 interview rounds.
Reversing a string involves rearranging its characters in the opposite order, which can be done using various methods.
Use built-in functions: In Python, you can reverse a string with slicing: `reversed_string = original_string[::-1]`.
Iterative approach: Loop through the string from the end to the beginning and build a new string.
Using recursion: Define a function that calls itself with a smaller substring until it reac...
I applied via Recruitment Consulltant and was interviewed before Nov 2021. There were 4 interview rounds.
MCQ's and Coding Problem - 1 related with Java, RDBMS, JS
I applied via Recruitment Consultant and was interviewed in Aug 2021. There was 1 interview round.
Questions related to Java programming language concepts and features.
StringBuilder and StringBuffer are used for efficient string manipulation.
Arrays are fixed in size while linked lists can grow dynamically.
TreeSet is a sorted set implementation in Java.
Java 8 introduced lambda expressions, streams, and functional interfaces.
Static keyword is used to create class-level variables and methods.
Dynamic method dispatch is ...
I applied via Campus Placement and was interviewed before May 2022. There were 4 interview rounds.
Aptitude and coding test
Generic topics, time 20 to 30 min
based on 1 interview experience
Difficulty level
Duration
based on 4 reviews
Rating in categories
Consultant
67
salaries
| ₹5.5 L/yr - ₹16.5 L/yr |
Lead Consultant
60
salaries
| ₹14.5 L/yr - ₹25 L/yr |
Software Engineer
53
salaries
| ₹2.8 L/yr - ₹9 L/yr |
Senior Consultant
51
salaries
| ₹13 L/yr - ₹23 L/yr |
Associate Consultant
49
salaries
| ₹4 L/yr - ₹10.6 L/yr |
TCS
Accenture
Wipro
Capgemini