Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There were 2 interview rounds.
Different zones of Screw used inside injection moulding machine include feed zone, compression zone, metering zone, and transition zone.
Feed zone: where the plastic pellets are fed into the screw
Compression zone: where the pellets are compressed and melted
Metering zone: where the molten plastic is metered and pushed towards the nozzle
Transition zone: where the molten plastic is homogenized and prepared for injection
ABS has a melting point of around 105°C to 125°C, while PC has a melting point of around 220°C to 260°C.
ABS melting point: 105°C to 125°C
PC melting point: 220°C to 260°C
I am expecting a competitive salary based on my experience, skills, and the responsibilities of the role.
I am looking for a salary that is in line with industry standards for Senior Engineers.
I am open to negotiation based on the overall compensation package offered, including benefits and bonuses.
I have researched the average salary range for Senior Engineers in this location and industry.
I am confident in my abilitie...
Yes, I am willing to work in shifts as required for the role of Senior Engineer.
I am flexible with my working hours and can adjust to different shifts.
I understand the importance of round-the-clock support in engineering roles.
I have previous experience working in shifts at my current/previous job.
I am committed to meeting project deadlines and ensuring smooth operations, regardless of the shift.
I applied via Referral and was interviewed in May 2021. There were 4 interview rounds.
Design a system similar to YouTube for video sharing and streaming
Implement user authentication and authorization for uploading and viewing videos
Create a database to store video metadata, user information, and comments
Develop a recommendation algorithm based on user preferences and viewing history
Utilize a content delivery network (CDN) for efficient video streaming
Include features like video monetization, live stream
I applied via Referral and was interviewed before Sep 2019. There were 3 interview rounds.
I approach dynamic objects by analyzing their behavior and adapting my approach accordingly.
I start by understanding the nature of the dynamic object and its expected behavior
I then analyze its movement patterns and any potential obstacles or hazards
Based on this analysis, I adapt my approach to ensure safe and efficient interaction with the dynamic object
For example, when working with a moving conveyor belt, I would e...
Implicit and explicit wait are two types of wait in Selenium used to synchronize the test execution with the application.
Implicit wait is used to set a default waiting time for the web elements to load before throwing an exception.
Explicit wait is used to wait for a specific condition to occur before proceeding with the test execution.
Implicit wait is set globally for the entire test script while explicit wait is set f...
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions allow for functional programming and concise code.
Streams provide a way to process collections of data in a parallel and functional manner.
Default methods allow for adding new functionality to interfaces without breaking existing implementations.
Method references provide a way to refer to methods without...
Customised immutable java class can be written by declaring all fields as final and not providing any setters.
Declare all fields as final
Do not provide any setters
Provide a constructor to initialize all fields
Override equals() and hashCode() methods
Make the class final
Online coding round was conducted .
I applied via Campus Placement and was interviewed before Apr 2022. There were 4 interview rounds.
Knapsack Algorithm problem
Designing a scalable system involves considering factors like load balancing, horizontal scaling, and fault tolerance.
Utilize load balancing to distribute traffic evenly across servers.
Implement horizontal scaling by adding more servers to handle increased load.
Ensure fault tolerance by designing for redundancy and failover mechanisms.
Use caching and database sharding to improve performance and scalability.
Consider mic...
Debugging and optimizing code involves identifying and fixing errors and improving performance.
Use debugging tools like breakpoints, print statements, and logging to identify issues
Analyze code for inefficiencies and refactor where necessary
Optimize algorithms and data structures for better performance
Profile code to identify bottlenecks and optimize critical sections
Test changes to ensure they improve performance with
based on 1 interview
Interview experience
based on 1 review
Rating in categories
HSBC Group
Cholamandalam Investment & Finance
Citicorp
BNY