I applied through an employee referral. The process took 2 days. I interviewed at Google (Neu-Delhi) in Jan 2024
Interview
I recently went through an SDET interview process. Here's how it went:
Had a 30-minute call with a recruiter. Answered basic questions about my background.
Technical phone interview: 1 hour. Discussed testing concepts and did a simple coding exercise.
On-site (virtual) interviews: 3 hours total. Covered coding, test design, and chatted with the manager.
Waited anxiously for a few days.
Got a call from the recruiter. They decided not to move forward with an offer.
Interview questions [1]
Question 1
def test_api_response():
"""
Task: Implement a function to test an API endpoint that returns user data.
The API endpoint: https://api.example.com/users/{user_id}
Expected response format:
{
"id": int,
"name": string,
"email": string,
"age": int
}
Requirements:
1. Write a function that sends a GET request to the API for a given user_id.
2. Validate the response status code is 200.
3. Verify the response JSON structure matches the expected format.
4. Check that all required fields are present and have the correct data types.
5. Implement at least one edge case test (e.g., invalid user_id).
6. Use any Python testing framework and HTTP library of your choice.
Bonus:
- Implement parameterized tests for multiple user IDs.
- Add performance assertions (e.g., response time < 500ms).
Note: You can assume the API is functional. Focus on writing the test code.
"""
# Implement your solution here
pass
# Example usage (you'd typically use a test runner like pytest)
if __name__ == "__main__":
test_api_response()
Colloquio conoscitivo,
Colloquio di 30 minuti sulle mie ambizioni e capacità, sui miei progetti passati e futuri.
Mi hanno fatto scrivere delle righe di codice ed individuare delle criticità mascherate nel codice sorgente in linguaggio go
Interview questions [1]
Question 1
Domande con ragionamento induttivo mutuamente esclusivo
I applied through an employee referral. I interviewed at Google (Taipeh) in Mar 2024
Interview
1. Introduce yourself and according to your introduction to ask the following question
2. Ask about your experience with the automation code
3. Coding question -- Middle Level
4. What's the difficulty things in your work?
Interview questions [1]
Question 1
Ask about your experience with the automation code