Baazi Games
10+ Kamaraj College of Engineering & Technology Interview Questions and Answers
Q1. What strategy for testing the whole build will you use when you get a new build?
I will use a combination of regression testing, exploratory testing, and risk-based testing to ensure comprehensive coverage.
Perform regression testing on critical functionalities to ensure they still work as expected
Conduct exploratory testing to uncover any unforeseen issues or bugs
Prioritize testing based on risk assessment to focus on high-impact areas first
Use automation testing tools for repetitive tasks to save time and effort
Q2. What are the implementation you have done in App automation?
Implemented App automation using Selenium WebDriver and Appium for regression testing and continuous integration.
Used Selenium WebDriver for web application automation
Utilized Appium for mobile application automation
Implemented automation scripts for regression testing
Integrated automation tests into continuous integration pipelines
Q3. Write a program that prints 1 if user inputs 0, and print 0 if user inputs 1.
Program that prints 1 if user inputs 0, and 0 if user inputs 1.
Create a function that takes user input as parameter
Check if input is 0, then print 1. If input is 1, print 0
Handle invalid inputs if necessary
Q4. Write a program to find the second lowest number without using collection and nested loop.
Program to find second lowest number without using collection and nested loop.
Sort the array in ascending order
Check for duplicates and skip them
Return the second element in the sorted array
Q5. Difference between re-testing and regression testing.
Re-testing is testing the same functionality again to ensure the defect has been fixed, while regression testing is testing the unchanged parts of the software to ensure no new defects have been introduced.
Re-testing focuses on the specific defect that was fixed, while regression testing focuses on ensuring that the rest of the software still works as expected.
Re-testing is done after a defect is fixed, while regression testing is done after new code changes are made.
Re-testi...read more
Q6. What is event loop in javascript
Event loop is a mechanism in JavaScript that allows asynchronous code to be executed.
Event loop continuously checks the call stack and the task queue.
If the call stack is empty, it takes the first task from the queue and pushes it to the call stack.
Event loop is responsible for handling asynchronous operations in JavaScript.
setTimeout, setInterval, and AJAX requests are examples of asynchronous operations that use event loop.
Q7. Example of High priority and low severity bug.
High priority and low severity bug example
Incorrect logo displayed on login page
Spelling mistake in error message
Alignment issue in the footer of the website
Q8. What are hooks and Name all hooks which you had used till now ?
Q9. What is Hoisting in javascript
Hoisting is a JavaScript mechanism where variables and function declarations are moved to the top of their scope.
Hoisting applies to variable and function declarations, not initializations
Variables declared with let and const are not hoisted
Function declarations are hoisted before variable declarations
Function expressions are not hoisted
Q10. Difference between var, let and const
var is function scoped, let and const are block scoped.
var can be redeclared and updated within its scope
let can be updated but not redeclared within its scope
const cannot be updated or redeclared once declared
let and const are not hoisted like var
const must be initialized during declaration
Q11. What are middlewares
Middlewares are software components that act as a bridge between different applications or systems.
Middlewares are used to handle common functionalities like authentication, logging, and error handling.
They can be implemented as a standalone software or as a part of a larger application.
Examples of middlewares include Express.js middleware, Django middleware, and ASP.NET middleware.
Q12. What is VPC endpoint?
A VPC endpoint is a virtual device within a VPC that enables private connectivity to AWS services without requiring an internet gateway or NAT device.
VPC endpoints allow communication between instances in your VPC and AWS services without leaving the Amazon network.
There are two types of VPC endpoints: Interface Endpoints and Gateway Endpoints.
Interface Endpoints are elastic network interfaces with private IP addresses that serve as an entry point for traffic destined to a su...read more
Q13. Write polyfill of reduce method?
Q14. Write steps to install jenkins
Installing Jenkins involves downloading the Jenkins war file and running it on a Java servlet container.
Download the Jenkins war file from the official website
Install Java on the server if not already installed
Run the Jenkins war file using the java -jar command
Access Jenkins on http://localhost:8080 and complete the setup wizard
Top HR Questions asked in Kamaraj College of Engineering & Technology
Interview Process at Kamaraj College of Engineering & Technology
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month