Filter interviews by
The type of z is dynamic.
Variable z will have the type dynamic because it is assigned the value of y, which is also dynamic.
Dynamic type allows for late binding and can hold any type of value at runtime.
Yes, abstract class can have parameterized constructor.
Abstract class can have parameterized constructor to initialize the data members of the class.
The constructor of an abstract class can be used by its subclasses to initialize the abstract class.
Example: abstract class Shape { int sides; Shape(int s) { sides = s; } }
Filters and middleware are both used for processing requests in web applications, but filters are typically used for pre-processing while middleware is used for post-processing.
Filters are typically used for pre-processing requests before they reach the intended endpoint
Middleware is used for post-processing requests after they have been handled by the endpoint
Filters are specific to certain endpoints or routes, while ...
Abstract class is a class that can have both abstract and non-abstract methods, while an interface is a contract that defines methods that a class must implement.
Abstract class can have constructor while interface cannot.
A class can implement multiple interfaces but can inherit only one abstract class.
Abstract class can have variables, while variables in interface are public, static, and final by default.
Record type in C# is a reference type that is similar to a class but with a focus on immutability and value-based equality.
Record types are introduced in C# 9.0 and are used to create immutable data types.
They are defined using the 'record' keyword.
Record types automatically implement value-based equality, ToString(), and GetHashCode() methods.
They are ideal for representing data that should not be modified once create...
I applied via Job Portal and was interviewed before Jun 2023. There were 2 interview rounds.
The proposal writing process involves gathering requirements, creating a solution, writing the proposal, and presenting it to the client.
Gather requirements from the client
Create a solution that meets the client's needs
Write the proposal outlining the solution, benefits, and cost
Present the proposal to the client and address any questions or concerns
General aptitude questions were asked medium to hard level
Project related questions and some puzzles were asked
Top trending discussions
I was interviewed in Jan 2025.
1. Explain about framework architecture and from that all questions derived. asked to write diagram and explain the structure.
2. Difference between class variable and instance variable.
3. what is ITestListener why used and when used in framework.
4. architecture of selenium 4 (geckodriver, chromium driver)
5. what is BDD and cucumber, how both are related to.
6. which kind of framework you go, either POM or Page factory for with testNg/junit?
7. asked to write query on sql joins and how you fetch the second lowest of salary from each department.
8. DDL, DML statements.
9. pathquery and query parameters differences(API)
10. How the responses you are validating in automation framework for Json response file.
11. status code of Https
12. serialization and deserialization difference
13. String Builder, String Buffer and String difference? which is better and which is safe to use.
14. Dropdown in selenium how you handle, how to check which is already selected?
15. multiple data provider in testng and how you pass parameter and how you retrive from excel sheet? Asked to write code!
16.what is flaky testing?
17.Asked to write first code of JDBC connecting establishment with framework.
18. Code execution: input ="aabbabcbb"; output = a:3 , b:5, c:1 like this if they give name also it should count. Tip : HashMap you can write the code.
19. Code execution: a[]={1,2,3,4,0,0,0} b={5,6,7} output need to print as remove all 0's from first array and replace 1,2,3,4 with 5,6,7 some crazy questions.
20. Git cmds and CI/CD tool.
1. asked about architecture and where you used oops concepts?
2. abstract class and interfaces
3. select drop down all options
4. find scrape links from webpage write the code
5. asked for writing xpath for any element random website.
6. asked about following-sibling, descendent and preceding-sibling, normalise-space locators.
7. jdbc connection code.
8. API JSON file - how you done validation in automation testing.
I have not pursued a team lead position because I have been focused on honing my technical skills. I have experience working on projects in both waterfall and agile methodologies.
I have chosen to focus on improving my technical skills as an individual contributor rather than taking on a managerial role.
I have worked on projects using both waterfall and agile methodologies, adapting to the needs of the team and project.
...
I was interviewed in Aug 2024.
The aptitude test will be conducted online.
I was interviewed in Jan 2025.
It sounds like you might be asking for an aptitude test that has 20 questions or characters, possibly for a job application. Aptitude tests for jobs usually focus on assessing your ability to think logically, solve problems, and apply basic skills in areas like math, reasoning, and verbal abilities.
Here’s an example of 20 sample aptitude test questions, covering different types of skills:
1. Numerical Aptitude
What is 15% of 200?
If a car travels 60 miles in 1 hour, how far will it travel in 5 hours at the same speed?
Solve for x: 2x + 5 = 15.
2. Logical Reasoning
What comes next in the sequence: 2, 4, 8, 16, ___?
If all roses are flowers and some flowers are red, are all roses red?
Which number is the odd one out: 3, 5, 9, 7?
3. Verbal Ability
Find the synonym of "quick": a) slow, b) fast, c) steady, d) loud
Choose the correct sentence: "She don't like apples" or "She doesn't like apples?"
Find the antonym of "bright": a) shiny, b) dull, c) happy, d) light
4. Data Interpretation
If a graph shows sales increasing by 20% each month, how much is the increase in the 3rd month if sales were $100 initially?
The pie chart below shows the distribution of monthly expenses. If the rent is 25%, how much is the rent if the total is $1200?
5. Spatial
I was interviewed in Jan 2025.
I was interviewed in Jan 2025.
A sequence was provided: 4181, 2684, 1597, 987, 610.
first 2 are given and write code for other value calculation using java 8
The second question required writing a reverse of a palindrome using both Java 8 streams. I was able to successfully write both and clear the first round.
Java 17 introduces sealed classes to restrict inheritance and improve code maintainability.
Sealed classes are declared using the 'sealed' keyword followed by the permitted subclasses.
Subclasses of a sealed class must be either final or sealed themselves.
Errors may occur when trying to extend a sealed class with a non-permitted subclass.
Implementation of 'notify me if item is back in stock' feature in an ecommerce application
Create a database table to store user notifications for out-of-stock items
Implement a service to check item availability and send notifications to subscribed users
Provide a user interface for users to subscribe to notifications for specific items
based on 6 interviews
Interview experience
based on 14 reviews
Rating in categories
Software Engineer
13
salaries
| ₹4.5 L/yr - ₹12 L/yr |
Senior Product Engineer
11
salaries
| ₹9 L/yr - ₹23 L/yr |
Product Engineer
7
salaries
| ₹7.5 L/yr - ₹12 L/yr |
Senior Software Engineer
7
salaries
| ₹9 L/yr - ₹25 L/yr |
Technical Lead
5
salaries
| ₹13.5 L/yr - ₹16 L/yr |
TCS
Accenture
Wipro
Cognizant