Filter interviews by
I applied via Approached by company and was interviewed before Jan 2021. There was 1 interview round.
Top trending discussions
I applied via Campus Placement and was interviewed before Apr 2019. There was 1 interview round.
posted on 24 Apr 2021
I applied via Naukri.com and was interviewed before Apr 2020. There were 3 interview rounds.
posted on 17 Apr 2023
I applied via Referral and was interviewed in Oct 2022. There were 3 interview rounds.
I am a highly experienced Senior Engineer with expertise in various engineering disciplines.
Over 10 years of experience in engineering roles
Strong knowledge of mechanical, electrical, and software engineering
Proven track record of successfully leading and managing engineering projects
Proficient in using CAD software and other engineering tools
Excellent problem-solving and analytical skills
Effective communication and co...
I am currently working as a Senior Engineer in a software development company.
Leading a team of engineers in developing and maintaining software applications
Designing and implementing software solutions to meet client requirements
Collaborating with cross-functional teams to ensure successful project delivery
Providing technical guidance and mentorship to junior engineers
Participating in code reviews and ensuring code qu...
posted on 6 Nov 2024
I applied via LinkedIn and was interviewed before Nov 2023. There were 3 interview rounds.
Apptitude test was quite easy to attend
Hackerrank platform was used for coding round.
Yes, I am willing to relocate for the right opportunity.
I am open to relocating for a position that aligns with my career goals and offers growth opportunities.
I have relocated in the past for job opportunities and have found it to be a positive experience.
I understand that relocation may come with challenges, but I am prepared to adapt and thrive in a new environment.
posted on 23 Sep 2022
I applied via Walk-in
Quantitative aptitude test
The procure-to-pay (P2P) cycle involves the process of requisitioning, purchasing, receiving, paying for, and accounting for goods and services.
P2P cycle starts with a purchase requisition being created by the requesting department.
Once approved, a purchase order is generated and sent to the vendor.
Goods or services are received and inspected upon delivery.
Vendor invoice is matched with the purchase order and goods rec...
OOPS concepts in Java are principles like Inheritance, Encapsulation, Polymorphism, and Abstraction. DSA involves data structures and algorithms.
OOPS concepts in Java include Inheritance, where a class inherits properties and behaviors from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent cla...
posted on 24 Mar 2021
Microservices offer benefits such as scalability, flexibility, and easier maintenance.
Scalability: Microservices can be scaled independently, allowing for better resource utilization.
Flexibility: Microservices can be developed and deployed independently, allowing for faster iteration and innovation.
Easier maintenance: Microservices are smaller and more focused, making it easier to identify and fix issues.
Improved fault...
Spring is a framework while Spring Boot is an extension of Spring.
Spring Boot provides auto-configuration and embedded servers.
Spring Boot reduces boilerplate code and simplifies application setup.
Spring Boot is opinionated and provides defaults for configuration.
Spring Boot is ideal for microservices and standalone applications.
Spring is more flexible and customizable than Spring Boot.
Yes, I have configured service registry.
I have experience with service registry tools like Consul and Eureka.
I have configured service registry for microservices architecture.
I have implemented service discovery and load balancing using service registry.
I have used service registry to manage service endpoints and metadata.
Profile registry is used to store user profiles and their preferences in a centralized location.
Profile registry is used to manage user profiles and preferences in a centralized location
It can be configured in a project by defining the schema for user profiles and preferences
Profile registry can be accessed through APIs or SDKs
It can be used to personalize user experience and provide targeted content
Examples of profile...
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and dependencies.
Spring Boot uses an embedded server to run applications.
It provides auto-configuration for commonly used libraries and frameworks.
Spring Boot uses Spring Framework's core features like Inversion of Control (IoC) and Aspect Oriented Programming (AOP).
It uses annotations to configure and c...
We can handle the situation by implementing fault tolerance mechanisms.
Implementing circuit breakers to prevent cascading failures
Using load balancers to redirect traffic to healthy instances
Implementing retry mechanisms to handle temporary failures
Using monitoring tools to detect and alert on failures
Implementing graceful degradation to provide partial functionality
Using backups or replicas to ensure high availability
We use @RestController, @RequestMapping, @Autowired, @Service, @Repository, @Transactional, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping annotations in our Spring Boot project.
@RestController - used to define RESTful web services
@RequestMapping - used to map HTTP requests to handler methods
@Autowired - used for automatic dependency injection
@Service - used to define a service layer component
@Repository - used...
Spring Data JPA simplifies the implementation of data access layer in Spring applications.
Provides a framework for easily creating repositories and queries
Reduces boilerplate code for data access layer
Supports pagination and sorting of data
Integrates with Spring's transaction management
Example: @Repository interface UserRepository extends JpaRepository
A hash map is a data structure that uses a hash function to map keys to values in constant time.
Hash map uses an array to store key-value pairs
The hash function is used to convert the key into an index of the array
Collisions occur when two keys map to the same index, which is resolved using chaining or open addressing
Retrieving a value from a hash map involves computing the hash of the key and then looking up the corre...
Comparable is an interface used for natural ordering while Comparator is an interface used for custom ordering.
Comparable is implemented by the class itself while Comparator is implemented by a separate class.
Comparable provides a single method compareTo() while Comparator provides a single method compare().
Comparable is used for sorting elements in a collection while Comparator is used for custom sorting.
Example: Stri...
Concurrent Hash Map is a thread-safe implementation of a hash map.
It allows multiple threads to access and modify the map concurrently.
It uses a technique called lock striping to achieve high concurrency.
It is part of the java.util.concurrent package in Java.
Example: ConcurrentHashMap in Java.
based on 10 reviews
Rating in categories
Project Engineer
90
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Project Engineer
41
salaries
| ₹0 L/yr - ₹0 L/yr |
EHS Officer
37
salaries
| ₹0 L/yr - ₹0 L/yr |
Salesforce Developer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Electrical Project Engineer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
SYSKA LED Lights
Havells
Signify
Wipro Consumer Care & Lighting