Filter interviews by
Time complexity of loops like forEach, map etc is O(n) where n is the number of elements in the array.
Time complexity of forEach, map, filter, and reduce functions in JavaScript is O(n) where n is the number of elements in the array.
These functions iterate through each element in the array once, resulting in a linear time complexity.
For example, if an array has 10 elements, the time complexity of forEach, map, filter, ...
Top trending discussions
posted on 29 May 2024
I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.
Some maths related questions
I applied via Naukri.com and was interviewed in Apr 2023. There were 3 interview rounds.
4 Coding Questions Were Given.
Check Palindrome String
Longest Increasing Subsequence
Group Anagrams
Add Two Numbers(Linked List)
Questions were picked from leetcode but the restriction of not using any inbuild function made them difficult to solve in the given time frame.
Throws is used for checked exceptions in Java, while throw is used to explicitly throw an exception.
Throws is used in method signature to declare that the method may throw a checked exception.
Throw is used to actually throw an exception in the code.
Example: public void method() throws IOException { //code }
Example: throw new IOException();
Inheritance allows a class to inherit properties and behaviors from another class. Abstract classes cannot be instantiated and can have abstract methods. Interfaces define a contract for classes to implement.
Inheritance allows a class to inherit properties and behaviors from another class
Abstract classes cannot be instantiated and can have abstract methods
Interfaces define a contract for classes to implement
I applied via LinkedIn and was interviewed before Nov 2023. There was 1 interview round.
Had to brief about myself, my technical skills and projects. Few Technical questions regarding the tech stack and casual discussion.
I applied via Company Website and was interviewed before May 2023. There were 3 interview rounds.
General coding questions
30days training and project building
posted on 4 May 2019
I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Jan 2023. There were 3 interview rounds.
I applied via Company Website and was interviewed in Apr 2021. There were 3 interview rounds.
Design patterns are reusable solutions to common software problems.
Creational patterns: Singleton, Factory, Abstract Factory, Builder
Structural patterns: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
Behavioral patterns: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor
We use design patterns to improve code readability, maint...
Application Developer
62
salaries
| ₹1.4 L/yr - ₹8 L/yr |
Test Engineer
12
salaries
| ₹2.9 L/yr - ₹5.2 L/yr |
Project Manager
9
salaries
| ₹4.5 L/yr - ₹12 L/yr |
Software Developer
8
salaries
| ₹3.4 L/yr - ₹7 L/yr |
Junior Associate
8
salaries
| ₹4 L/yr - ₹5 L/yr |
TCS
Infosys
Wipro
HCLTech