Applied via LinkedIn. Received a call. An interview was scheduled. However, a calendar invite wasn't sent. I received a random call. I told them to send a calendar invite first, and they did. We talked two days later.
Had a 15-minute telephonic exploratory round.
What have you been working on?
Do you have exposure to CI/CD? What does Spinnaker do?
Do you have exposure to infrastructure? What are containers? What is Kubernetes? What K8S do you use? Managed or your own?
Do you have REST API experience? What’s the difference between a path parameter and a query parameter? What error do you send when a resource is not available from a path parameter? How do you differentiate between an invalid path versus a resource not found if both return 404?
What’s the throughput of your service?
Are you comfortable coding in Java? Spring Boot?
Do you write unit tests? How do you measure code coverage? Have you ever mocked anything? What was it? Why do you mock something?
Given a REST API server that is bombarded with a million requests, what would you do? How would you identify there is a problem?
I believe there is a mismatch in the profile and expectations. We work with a service that has around 4K requests per second throughput. So, are you interested in this profile? Are you ready to learn?
The following metrics were computed from 14 interview experiences for the Target Senior Software Engineer role in Bengaluru, Karnataka.
Target's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Target's Senior Software Engineer interview process in Bengaluru, Karnataka.