Taro Logo

Senior Software Engineer Interview Experience

February 1, 2022
Positive ExperienceNo Offer

Process

Round 1

What if Kafka starts producing too many messages? How will you incorporate that?

How is the message published onto a partition? Is there any upper limit to the number of consumers?

Can I increase the number of partitions on the go? How can I publish millions of data to a Kafka broker and consume it simultaneously, and can the size be made flexible?

What does GCP use for streams of data?

How will you handle your aggregations if you have millions of updates happening per minute?

Round 2 (Coding round)

How to make Spring request parameters accept case-insensitivity.

How can Spring Boot accept only trusted endpoints?

Coding question: Minimum jumps required to reach the end of an array.

str1 = [cats, sand, dogs, hello] str2 = catsanddogs

How many strings are present in str2 which are present in my dictionary? (Ans: 3) Code it.

What is a partition in Kafka? How is it different from a topic?

Command to check how many messages are present in my topic.

What are the configurations required to listen to Kafka?

How is partition different from replication in Kafka?

Questions

coding

Was this helpful?

Interview Statistics

The following metrics were computed from 20 interview experiences for the Electronic Arts Senior Software Engineer role.

Success Rate

10%
Pass Rate

Electronic Arts's interview process for their Senior Software Engineer roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral25%
Negative25%

Candidates reported having very good feelings for Electronic Arts's Senior Software Engineer interview process.

Electronic Arts Work Experiences