i
UKG
Filter interviews by
1 coding question, 19 mcqs on dsa, c++, java, cs fundamnetals
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
4 sections verbal logical aptitude and coding(in C)
Creating patterns of triangle and diamond using characters
For triangle pattern, use nested loops to print spaces and characters in each row
For diamond pattern, divide the diamond into two triangles and print accordingly
Examples: Triangle pattern - * ** *** Diamond pattern - * *** ***** *** *
Online coding test with 2 coding questions
Files in RAM are stored temporarily for quick access by the CPU.
RAM (Random Access Memory) is volatile memory used for temporary storage of data and instructions.
Files stored in RAM are accessed much faster than files stored on a hard drive.
RAM is cleared when the computer is turned off, so files stored in RAM are not persistent.
Examples of files stored in RAM include open applications, running processes, and cached da
DSA,COMPUTER FUNDAMENTALS
Tree traversals are methods used to visit each node in a tree data structure in a specific order.
Inorder traversal: Visit left subtree, then root, then right subtree
Preorder traversal: Visit root, then left subtree, then right subtree
Postorder traversal: Visit left subtree, then right subtree, then root
I applied via Campus Placement and was interviewed before Jan 2023. There were 5 interview rounds.
Aptitude is pretty easy
Need to be good in communication skills
I applied via Company Website and was interviewed in May 2023. There were 7 interview rounds.
Knowledge & thinking base
Individual fear can be comfortable due to familiarity and predictability.
Familiarity with fear can make it comfortable as it becomes a known entity
Predictability of fear can provide a sense of control and security
Some individuals may find comfort in their fears as it gives them a sense of identity or purpose
Transmitted messages
Punctuation is most important
I applied via Company Website and was interviewed in Feb 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2022. There were 2 interview rounds.
Security in Kafka can be handled through authentication, authorization, encryption, and SSL/TLS.
Implement authentication mechanisms like SASL or SSL for secure communication between clients and brokers.
Set up ACLs (Access Control Lists) to control access to topics and resources.
Enable encryption using SSL/TLS to secure data in transit.
Use tools like Confluent Security Plugins for additional security features.
Regularly ...
Microservices offer benefits such as scalability, flexibility, resilience, and easier maintenance.
Scalability: Microservices allow for individual components to be scaled independently, leading to better resource utilization.
Flexibility: Each microservice can be developed, deployed, and updated independently, allowing for more flexibility in the development process.
Resilience: If one microservice fails, it does not brin...
Yes, I have done customisation in spring-boot.
Implemented custom error handling by extending ResponseEntityExceptionHandler
Created custom annotations for validation
Configured custom logging using Logback
Discussing past projects in depth to showcase skills and experience
Explain the problem statement and your approach
Discuss the technologies used and challenges faced
Highlight your contributions and the outcome
Mention any learnings or improvements for future projects
based on 1 interview
Interview experience
Senior Software Engineer
509
salaries
| ₹10.2 L/yr - ₹23 L/yr |
Lead Software Engineer
368
salaries
| ₹14.5 L/yr - ₹33 L/yr |
Principal Software Engineer
262
salaries
| ₹19.3 L/yr - ₹43.4 L/yr |
Senior Software QA Engineer
101
salaries
| ₹9.2 L/yr - ₹18.4 L/yr |
Lead Software Quality Assurance Engineer
100
salaries
| ₹12.5 L/yr - ₹25.6 L/yr |
Accenture
IBM
Infosys
TCS