i
Birbal AI
Filter interviews by
If you are preparing for an interview, be sure to explore the algorithm section on HackerRank and focus on medium-level questions. I was asked a question about the 3D surface area, and it took me more than 30 minutes to fully grasp the problem. When I requested assistance from the interviewer to help me understand the question, they were unable to help due to restrictions they mentioned. As a suggestion, HackerRank questions are typically straightforward; they often rearrange the wording to create a sense of difficulty. Even if you believe you are proficient in data structures and algorithms, it is advisable to practice solving HackerRank-style questions.
I am good at leetcode but still I was not able understand the question, get used to such questions as well as they don't check for your ability to solve the problem but your ability to understand jumbled English words.
I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.
It was an AI Interview only, on their platform itself. I was asked total 20 case study based questions on Java, Microservices, Kafka, Redis, Load balancing, Spring Security. I was given only 1 minute per question, means only 20 minutes. I cleared this round, don't know how, even when I vaguely answered most of the questions.
It was taken on HackerRank platform, needed me to have an account already existing. They told me to solve 2 medium level questions there, first one was on printing long factorial of a number, the solution involved using BigInteger. Second question was printing time in words, i.e. 5:45 -> quarter to 5, and similarly for other times in English. I was given total 30 minutes total. I cleared this round.
Optimizing database for handling large data involves indexing, partitioning, denormalization, and using appropriate data types.
Use indexing on frequently queried columns to improve search performance.
Partition large tables to distribute data across multiple storage devices for faster access.
Denormalize data by reducing the number of joins needed for queries.
Use appropriate data types to minimize storage space and impro
Avoid deadlock by implementing proper locking order, using timeouts, and detecting and breaking cycles.
Implement proper locking order to avoid circular dependencies.
Use timeouts when acquiring locks to prevent indefinite waiting.
Detect and break cycles in lock dependencies to prevent deadlock.
Example: If thread A holds lock 1 and waits for lock 2, while thread B holds lock 2 and waits for lock 1, a deadlock can occur.
I applied via Naukri.com and was interviewed in Apr 2020. There were 4 interview rounds.
Agile is a project management methodology that emphasizes flexibility, collaboration, and iterative development.
Agile values individuals and interactions over processes and tools
It emphasizes working software over comprehensive documentation
It involves frequent iterations and continuous feedback
Scrum and Kanban are popular frameworks for implementing agile
Agile is used in software development, but can be applied to oth
posted on 6 Jul 2017
I applied via Campus Placement and was interviewed before Jul 2016. There were 3 interview rounds.
I am a customer-oriented professional with excellent communication skills and a passion for providing exceptional service.
Strong interpersonal skills
Ability to empathize with customers
Effective problem-solving abilities
Experience in handling customer complaints and inquiries
Proficient in using customer support software
Proven track record of meeting customer satisfaction goals
I am choosing your company because of your excellent reputation and commitment to customer satisfaction.
Your company has a proven track record of providing exceptional customer care.
I have heard positive feedback from friends and colleagues about their experiences with your company.
Your company's values align with my own, particularly in regards to prioritizing customer satisfaction.
I am impressed by the range of servi...
I would invest a portion of the money, donate to charity, and use the rest for personal expenses.
Invest a portion of the money to secure future financial stability
Donate a portion to charity to help those in need
Use the remaining amount for personal expenses such as travel, home improvements, and savings
I would like to be a dolphin because of their intelligence, agility, and ability to swim freely in the ocean.
Dolphins are known for their high level of intelligence and problem-solving abilities.
They are incredibly agile and can swim at high speeds, performing acrobatic jumps and flips.
Being a dolphin would allow me to explore the vastness of the ocean and interact with other marine creatures.
Dolphins are highly social...
I am a Programmer Analyst with expertise in developing and maintaining software applications.
Proficient in programming languages such as Java, C++, and Python
Experience in analyzing user requirements and designing software solutions
Skilled in troubleshooting and debugging software issues
Strong knowledge of database management systems like MySQL and Oracle
Familiarity with software development methodologies like Agile an...
I come from a close-knit family with diverse backgrounds and interests.
My parents are both educators, and they instilled in me a love for learning and problem-solving.
I have two siblings, an older brother who works in finance and a younger sister who is studying medicine.
We often gather for family dinners and enjoy discussing various topics, from technology to current events.
My family has been a great support system th...
Flexibility can bring advantages like adaptability and creativity, but can also lead to indecisiveness and lack of focus.
Flexibility allows for adaptability to changing situations and creativity in problem-solving.
It can also lead to indecisiveness and lack of focus if not balanced with structure and clear goals.
Advantages include increased resilience, better teamwork, and improved communication.
Disadvantages include p...
My English score is bad due to lack of practice and exposure.
Lack of practice and exposure to English language
Difficulty in understanding complex grammar rules
Limited vocabulary and poor pronunciation
Lack of confidence in speaking and writing English
Possible language barrier if English is not my first language
Interview experience
based on 12 reviews
Rating in categories
TCS
Accenture
Cognizant
Infosys