Filter interviews by
I appeared for an interview before Jun 2024, where I was asked the following questions.
This code identifies duplicate strings in a text and returns their indices.
Use a dictionary to store strings and their indices.
Iterate through the list of strings, updating the dictionary.
If a string is already in the dictionary, append the current index to its list.
Example: For input ['apple', 'banana', 'apple'], output is {'apple': [0, 2]}.
Reversing a string can be done using various methods in programming, such as slicing, loops, or built-in functions.
Using Python slicing: `reversed_string = original_string[::-1]`
Using a loop: `reversed_string = ''.join(reversed(original_string))`
Using recursion: `def reverse(s): return s if len(s) == 0 else s[-1] + reverse(s[:-1])`
Using built-in functions in Java: `String reversed = new StringBuilder(original).reverse(...
Top trending discussions
I applied via Company Website and was interviewed before Sep 2019. There were 5 interview rounds.
I bring a unique blend of technical skills, problem-solving abilities, and a passion for software development that aligns with your team's goals.
Proven experience in full-stack development, having successfully built and deployed multiple web applications using React and Node.js.
Strong problem-solving skills demonstrated by optimizing an existing application, resulting in a 30% increase in performance.
Excellent teamwork...
I left my last job to seek new challenges and opportunities for growth in a more dynamic environment.
I wanted to expand my skill set and work with newer technologies, such as cloud computing and AI.
The company was undergoing significant restructuring, which limited my opportunities for advancement.
I was looking for a role that offered more collaboration and teamwork, which I value highly.
I had a desire to work in a mor...
posted on 27 Jul 2021
I appeared for an interview in Feb 2021.
posted on 22 Nov 2024
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Two dynamic programming challenges at the hard level on LeetCode and 10 medium-level SQL challenge.
I applied via Job Fair and was interviewed before Nov 2023. There were 3 interview rounds.
3 coding question around prime number arrays and strings
posted on 17 Jul 2023
I applied via Recruitment Consulltant and was interviewed before Jul 2022. There were 2 interview rounds.
typeof null returns 'object' in JavaScript.
typeof null is 'object' in JavaScript
This is a historical bug in JavaScript that has not been fixed for backward compatibility
Example: console.log(typeof null) will output 'object'
Finding palindrome strings in an array of strings.
Iterate through each string in the array.
For each string, check if it is equal to its reverse to determine if it is a palindrome.
Store palindrome strings in a separate array or print them out.
Question on Linked list. array and string manipulation.
posted on 17 Aug 2022
I applied via LinkedIn and was interviewed in Feb 2022. There were 2 interview rounds.
React is a JavaScript library for building user interfaces. It is different from Angular in various ways.
React is a library while Angular is a framework
React uses virtual DOM while Angular uses real DOM
React is more flexible and easier to learn than Angular
Deep copy creates a new object with the same values while shallow copy creates a new reference to the same object
Hoisting is a JavaScript mechanism where variables a...
Implement custom hooks and array flat method
Custom hooks are reusable functions that allow you to extract component logic into reusable functions
Array flat method is used to flatten an array of nested arrays into a single array
To implement custom hooks, create a function that uses the useState and useEffect hooks
To implement array flat method, use the reduce method to flatten the array
based on 1 interview experience
Difficulty level
Duration
Software Developer
90
salaries
| ₹4.4 L/yr - ₹16 L/yr |
Software Engineer
86
salaries
| ₹9.8 L/yr - ₹15 L/yr |
Senior Support Analyst
62
salaries
| ₹4.8 L/yr - ₹8.1 L/yr |
Senior Software Engineer
54
salaries
| ₹11.1 L/yr - ₹28.2 L/yr |
Product Support Specialist
49
salaries
| ₹6 L/yr - ₹11 L/yr |
Unacademy
Vedantu
Extramarks Education
K12 Techno Services