About your current work, Test Scenarios and Testing approach
Software Principale Interview Questions
10,184 software principale interview questions shared by candidates
The questions were mainly around design, data structure, and logical thinking.
How many consulting projects have you led? Can you talk to me about a recent project, what you did, and what challenges there were?
Technical questions regarding my work.
Why do you want to join this company?
Round 1: coding round, 2 leetcode problem, 1 medium, 1 hard - Leetcode no - 64. Minimum Path Sum,295. Find Median from Data Stream Round 2: HM round, current project and some design questions Round 3: Architect round, current project and LeetCode Medium 240. Search a 2D Matrix II Round 4: Current project and Kafka Internals
How much data is enough to build a machine learning model? What actions can be taken using the machine learning model you created?
Nothing specific, expect to be quizzed on technical ground well.
How did you know about this position? Why do you want to work with us? Experience in the field? What do you like to work on and enjoy doing it?
Tech Topics: Microservice Architecture, Domain-Driven Design, Event-driven architecture, CQRS, Cloud services, Containerization, C# language (in-depth), Maintainable code, API design, RESTful services, CQS, Design Patterns, SOLID principles, Information hiding, Test-Driven Development, Unit testing, CI/CD, Specific services such as service bus, Redis, RabbitMQ, virtual machines, switches. DevOps. Azure/AWS. Database design, performance, versioning, and schema updates. iHerb current and future architecture. Dev/Collaboration Topics: Software Development Lifecycle: Analysis-Design-Implementation-Deployment, Code reviews, Scrum/Agile Practices, My strong points, My weak points. How I handle conflict or under-performing workmates. Do I enjoy mentoring and teaching? What are my objectives in applying for iHerb? Given a theoretical set of requirements, how would I translate those into an architectural design? How would I name methods and organize namespaces?
Viewing 9491 - 9500 interview questions