Filter interviews by
Comparator is used to compare two objects for sorting while Comparable is implemented by a class to define natural ordering.
Comparator is an interface in Java used to sort objects based on custom criteria
Comparable is an interface in Java implemented by a class to define natural ordering
Comparator can be used to sort objects of different classes, while Comparable is used for objects of the same class
API automation codes for Authorization and Authentication
Use libraries like RestAssured or Postman for API testing
Implement OAuth2 for authorization and JWT for authentication
Write test cases to validate successful and unsuccessful authorization/authentication scenarios
Framework design is the process of creating a structured approach to software development and testing.
Framework design involves defining the structure, components, and interactions of a software testing framework.
It includes selecting the appropriate tools, technologies, and methodologies for the framework.
Frameworks can be data-driven, keyword-driven, or hybrid, depending on the requirements of the project.
Examples of...
I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.
Python can be used to create calculator programs with its built-in math functions and GUI libraries.
Python's math module provides functions for basic arithmetic operations like addition, subtraction, multiplication, and division.
GUI libraries like Tkinter can be used to create a user-friendly interface for the calculator program.
Python's eval() function can be used to evaluate mathematical expressions entered by the us...
I have completed additional training in project management and have experience in multiple roles within the field.
Completed a project management certification course
Served as a project coordinator for a major client project
Managed a team of junior associates in a previous role
I enjoy the problem-solving aspect of my job the most. An interesting day at the office involves collaborating with colleagues to find creative solutions.
Collaborating with colleagues to brainstorm solutions
Using critical thinking skills to analyze complex problems
Implementing innovative solutions to improve processes
Celebrating successful outcomes with team members
I applied via Approached by Company and was interviewed before Jul 2021. There were 2 interview rounds.
I have developed a web application end to end, from requirement gathering to deployment.
Gathered requirements from stakeholders
Designed the database schema and created the database
Developed the front-end using HTML, CSS, and JavaScript
Developed the back-end using Node.js and Express.js
Integrated third-party APIs for payment gateway and email service
Implemented user authentication and authorization using JWT
Deployed the...
I appeared for an interview before May 2020.
I am a highly motivated individual with a passion for learning and a strong work ethic.
I have a Bachelor's degree in Computer Science from XYZ University.
I have completed several internships in software development, including one at ABC Company where I worked on a team to develop a mobile app.
I am proficient in several programming languages, including Java, Python, and C++.
I am a quick learner and enjoy taking on new c...
I applied via Naukri.com and was interviewed before Nov 2020. There were 3 interview rounds.
based on 2 interviews
Interview experience
Senior Software Engineer
3.1k
salaries
| ₹15 L/yr - ₹42 L/yr |
Software Engineer
1.9k
salaries
| ₹5.1 L/yr - ₹25 L/yr |
Lead Software Engineer
954
salaries
| ₹16.5 L/yr - ₹53 L/yr |
Senior Systems Engineer
320
salaries
| ₹12 L/yr - ₹36 L/yr |
Software Test Automation Engineer
266
salaries
| ₹6 L/yr - ₹21.2 L/yr |
TCS
Accenture
DXC Technology
Optum Global Solutions