Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Count the occurrences of each character in a given string.
Iterate through the string and use a hashmap to store the count of each character.
Handle both uppercase and lowercase characters separately.
Consider using a for loop or a hashmap to efficiently count the characters.
I applied via campus placement at GH Raisoni College of Engineering, Nagpur and was interviewed before Oct 2023. There were 2 interview rounds.
Normal aptitude test
Oops concept stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
Oops concept focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).
Encapsulation, inheritance, polymorphism, and abstraction are the four main principles of Oops concept.
Encapsulation refers to the bundling of data and methods th...
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
I am a highly skilled Automation Engineer with a strong background in programming and problem-solving.
Experienced in designing, developing, and implementing automated test scripts
Proficient in programming languages such as Python, Java, and C++
Familiar with testing tools like Selenium and Appium
Strong analytical and troubleshooting skills
Excellent communication and teamwork abilities
Developed a robotic arm project using PLC and HMI technologies
Designed the control system using Programmable Logic Controller (PLC)
Implemented the Human Machine Interface (HMI) for user interaction
Integrated sensors for feedback and control
Utilized ladder logic programming for PLC
Tested and debugged the system for efficiency
I am comfortable with multiple programming languages, including Python, Java, and C++.
Proficient in Python for automation scripting
Experience with Java for backend development
Knowledge of C++ for system programming
Comfortable switching between languages based on project requirements
OOPs stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOPs.
Examples of OOP languages include Java, C++, and Python.
Overloading is when multiple methods have the same name but different parameters, while overriding is when a subclass provides a specific implementation for a method in the superclass.
Overloading involves multiple methods with the same name but different parameters
Overriding involves a subclass providing a specific implementation for a method in the superclass
Overloading is determined at compile time, while overriding
I faced challenges with integrating a new automation tool and resolved it by conducting thorough research and seeking help from experts.
Encountered compatibility issues with the new automation tool
Researched online forums and documentation for solutions
Sought advice from colleagues and experts in the field
Implemented workarounds and conducted thorough testing to ensure functionality
CSS is a styling language used to design web pages, while Bootstrap is a front-end framework that helps in building responsive and mobile-first websites.
CSS is a styling language used to control the look and feel of a website.
Bootstrap is a front-end framework that provides pre-designed templates and components for building responsive websites.
CSS requires manual coding for styling elements, while Bootstrap offers read...
Swap two values without using a third variable in a program
Use bitwise XOR operation to swap two values without using a third variable
Example: int a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // Now a = 10, b = 5
Ensure the values are of the same data type for bitwise XOR operation to work correctly
Program to remove vowels from string array input by user
Iterate through each string in the array
For each string, iterate through each character and remove vowels
Use a function to check if a character is a vowel (e.g. 'aeiouAEIOU')
To find the 2nd maximum salary from the employee table
Order the salaries in descending order
Use LIMIT 1,1 to get the second highest salary
Joins are used to combine rows from two or more tables based on a related column between them.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the left table.
FULL ...
REST API is a type of web service that allows communication between different systems over HTTP.
REST stands for Representational State Transfer
Uses standard HTTP methods like GET, POST, PUT, DELETE
Data is transferred in JSON or XML format
Stateless communication between client and server
Example: Twitter API allows developers to access and interact with Twitter data
posted on 10 Oct 2024
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.
Reasoning type question
posted on 27 Mar 2023
I applied via LinkedIn and was interviewed in Feb 2023. There were 2 interview rounds.
Agile methodologies are integrated into day to day operations for efficient software development.
Agile methodologies promote collaboration and flexibility in development
Daily stand-up meetings keep the team updated on progress and any roadblocks
Sprints allow for focused development and frequent feedback
Continuous integration and testing ensure quality and catch issues early
Retrospectives provide opportunities for refle
Yes, I am involved in test plans.
I collaborate with the team to create and review test plans.
I ensure that the test plans cover all the necessary scenarios.
I update the test plans as needed based on changes in requirements or functionality.
I use the test plans to guide my testing efforts and report any issues found.
posted on 24 Oct 2024
I applied via Job Portal and was interviewed before Sep 2020. There were 5 interview rounds.
Core java basics, logics, arrays, programs
I have worked on a project where I automated test cases for a web application using Selenium WebDriver and TestNG framework.
Used Selenium WebDriver for automating test cases
Implemented TestNG framework for test case management
Utilized Page Object Model design pattern for better code organization
Yes, I am willing to work from the office as required for the role of Automation Test Engineer.
I am comfortable working from the office and understand the importance of collaboration with team members.
I believe in the benefits of face-to-face communication and quick problem-solving that comes with working in the office.
I am open to following any safety protocols or guidelines set by the company for working in the offic
Background verification process can be lengthy due to various checks and verifications.
Multiple checks and verifications are conducted to ensure accuracy
Verification of education, employment history, criminal record, and references
Process may involve contacting multiple sources and waiting for responses
Delays can occur if information is not readily available or if discrepancies are found
I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.
Find the duplicate in string
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Extract the digit out of string
NOC Engineer
9
salaries
| ₹6.5 L/yr - ₹10 L/yr |
Network Engineer
9
salaries
| ₹4 L/yr - ₹9 L/yr |
Data Analyst
6
salaries
| ₹11.5 L/yr - ₹15.5 L/yr |
Compliance Consultant 4
4
salaries
| ₹15.1 L/yr - ₹15.7 L/yr |
Associate Information Technology Engineer
4
salaries
| ₹10.4 L/yr - ₹12.5 L/yr |
Apollo Hospitals
Max Healthcare
Fortis Healthcare
Columbia Asia