Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Questions were moderate but we need to manage time to clear this round
I applied via Job Portal and was interviewed in Aug 2024. There were 2 interview rounds.
I applied via campus placement at Maulana Azad National Institute of Technology (NIT), Bhopal and was interviewed in May 2024. There were 4 interview rounds.
70 questions in 90 minutes with 7 sections
Developed a web application for tracking project progress and managing tasks
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database storage
Incorporated authentication and authorization features for user security
To find the second highest salary in a table, you can use a SQL query with the MAX() function and a subquery.
Use a SQL query to select the MAX() salary from the table.
Use a subquery to select the MAX() salary that is less than the overall MAX() salary.
Combine both queries to get the second highest salary.
Indexing is a technique used to optimize the performance of databases by creating a data structure that allows for quick retrieval of data.
Indexing involves creating a data structure that maps the values of specific columns in a database table to their physical location on disk.
It helps in speeding up data retrieval operations by allowing the database to quickly locate the rows that match a certain condition.
Examples o...
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
Developed a web application for tracking project progress and managing tasks
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database storage
Incorporated authentication and authorization features for user security
Truncate is a DDL command that removes all records from a table, while delete is a DML command that removes specific records.
Truncate is faster than delete as it does not log individual row deletions.
Truncate resets the identity seed of the table, while delete does not.
Truncate cannot be rolled back, while delete can be rolled back using a transaction.
Truncate does not fire triggers, while delete does.
In 5 years, I see myself as a senior software developer leading a team and working on cutting-edge technologies.
Leading a team of developers on innovative projects
Continuing to enhance my technical skills and knowledge
Contributing to the growth and success of the company
Possibly pursuing further education or certifications in software development
What people are saying about Kanerika Software
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Kanerika Software interview questions for popular designations
Online aptitude and behavioural test
Find starting and ending indices of repetitive character in a string.
Iterate through the string and keep track of the current character and its count.
When a different character is encountered, check if the count is greater than 1 and store the indices.
Repeat the process until the end of the string is reached.
I applied via Naukri.com and was interviewed in Apr 2022. There were 2 interview rounds.
Selenium is a tool used for automating web browsers. Framework can be fixed by identifying and resolving issues. Navigation tools can be written using Selenium commands.
Selenium is a popular open-source tool for automating web browsers
To fix a framework, identify and resolve issues with the code
Navigation tools can be written using Selenium commands like 'get', 'click', 'sendKeys', etc.
Web locators include ID, name, class name, tag name, link text, and partial link text. Web driver supports implicit, explicit, and fluent waits.
Web locators are used to identify elements on a web page
ID and name locators are unique to an element
Class name and tag name locators can identify multiple elements
Link text and partial link text locators are used for links
Implicit waits wait for a certain amount of time before...
Selenium suite components include Selenium IDE, Selenium WebDriver, and Selenium Grid. Limitations include browser compatibility issues and difficulty in testing non-web applications.
Selenium IDE for record and playback
Selenium WebDriver for programmatic interaction
Selenium Grid for distributed testing
Browser compatibility issues
Difficulty in testing non-web applications
driver.close() closes the current window while driver.quit() closes all windows and ends the session.
driver.close() only closes the current window while driver.quit() closes all windows and ends the session
driver.close() can be used when multiple windows are open and you want to close only one of them
driver.quit() should be used at the end of the script to ensure all windows are closed and the session is ended
To type text in an input box using Selenium, use the sendKeys() method.
Locate the input box using a locator strategy
Use the sendKeys() method to enter text into the input box
Example: driver.findElement(By.id("inputBoxId")).sendKeys("Text to be entered")
I applied via Approached by Company and was interviewed in Aug 2023. There were 4 interview rounds.
I applied via LinkedIn and was interviewed in Sep 2023. There were 2 interview rounds.
Interview experience
based on 122 reviews
Rating in categories
Software Engineer
55
salaries
| â‚ą3.5 L/yr - â‚ą14 L/yr |
Senior Software Engineer
29
salaries
| â‚ą8.2 L/yr - â‚ą17 L/yr |
Senior QA Engineer
18
salaries
| â‚ą7.8 L/yr - â‚ą12 L/yr |
QA Engineer
15
salaries
| â‚ą4.9 L/yr - â‚ą9 L/yr |
Associate Software Engineer
11
salaries
| â‚ą2 L/yr - â‚ą5.6 L/yr |
TCS
Infosys
Wipro
HCLTech