Filter interviews by
I applied via campus placement at AMC Engineering College, Bangalore and was interviewed in Aug 2024. There were 2 interview rounds.
1 hour, 45 questions
I am a software developer with 5 years of experience in Java, Python, and SQL.
5 years of experience in Java, Python, and SQL
Strong problem-solving skills
Experience working in Agile development environment
Familiar with version control systems like Git
Passionate about learning new technologies
My strengths include problem-solving skills, attention to detail, and strong programming abilities.
Strong problem-solving skills - I am able to analyze complex problems and come up with effective solutions.
Attention to detail - I pay close attention to the details in my code to ensure accuracy and quality.
Strong programming abilities - I have a solid understanding of various programming languages and technologies.
Team ...
I have a strong background in software development, a passion for learning new technologies, and a proven track record of delivering high-quality code.
Extensive experience in software development
Passion for learning new technologies
Proven track record of delivering high-quality code
Top trending discussions
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
First Round was Aptitude and coding round. It consist 70 question, 30 aptitude question and 40 mcq type coding question
Find the one repeated number in an array using four different approaches.
Approach 1: Using a hash set to store unique elements and checking for duplicates
Approach 2: Sorting the array and checking adjacent elements for duplicates
Approach 3: Using XOR operation to find the repeated number
Approach 4: Using the sum formula to find the repeated number
I applied via Referral and was interviewed in Aug 2023. There were 2 interview rounds.
Sum all numbers in an array using Java 8 features.
Use the stream() method to convert the array into a stream of elements.
Use the mapToInt() method to convert the stream of elements into a stream of integers.
Use the sum() method to calculate the sum of all integers in the stream.
Find the second largest element in an array of strings.
Sort the array in descending order
Return the element at index 1
Maximum some in an array
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Quantitative, verbal
2 coding questions easy, medium
I applied via LinkedIn and was interviewed in Apr 2023. There were 3 interview rounds.
2 leetcode easy questions
I applied via Company Website and was interviewed in May 2024. There were 3 interview rounds.
Duration : 1 hour
Topics : Java and DSA
BFS explores neighbors before moving to next level, while DFS explores as far as possible before backtracking.
BFS uses a queue to keep track of nodes to visit next, while DFS uses a stack or recursion.
BFS is optimal for finding shortest path in unweighted graphs, while DFS is more memory efficient.
BFS is typically implemented iteratively, while DFS can be implemented recursively.
Example: BFS is used in level order trav...
I applied via Campus Placement and was interviewed in Jan 2024. There were 2 interview rounds.
I am proficient in coding in multiple languages including Java, Python, and JavaScript.
Java
Python
JavaScript
Data Structures and Algorithms topics commonly used in Java programming.
Arrays and ArrayLists
Linked Lists
Stacks and Queues
Trees and Graphs
Sorting and Searching algorithms
Dynamic Programming
Hashing and Hashmaps
Node.js is suitable for real-time applications and microservices, while Java is better for large-scale enterprise applications.
Use Node.js for building real-time applications like chat apps, streaming services, and collaborative tools.
Node.js is also great for developing microservices and APIs due to its lightweight and event-driven architecture.
Java is ideal for building large-scale enterprise applications that requir...
I applied via Company Website and was interviewed before May 2023. There were 2 interview rounds.
Explain programming languages you have experience with, explain how you would design a banking app
Behavioral test to see how you respond to different situations
based on 4 reviews
Rating in categories
Senior Manager
144
salaries
| ₹13.1 L/yr - ₹33 L/yr |
Process Leader
138
salaries
| ₹4.7 L/yr - ₹9.3 L/yr |
Software Engineer
131
salaries
| ₹7 L/yr - ₹24 L/yr |
Senior Software Engineer
115
salaries
| ₹10.9 L/yr - ₹33.3 L/yr |
Manager
106
salaries
| ₹9 L/yr - ₹22 L/yr |
Tata Motors
Ashok Leyland
Mahindra & Mahindra
Bharat Forge