Interview Questions
84 definitive interview handbooks — understand intent, structure strong answers, and practice with your Honestify profile.
Featured
Start with the questions that appear in almost every interview loop.
Tell me about yourself.
Prepare for "Tell me about yourself" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a production incident you handled.
Prepare for "Tell me about a production incident you handled" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Design a URL shortener.
Prepare for "Design a URL shortener" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Explain Retrieval-Augmented Generation (RAG).
Prepare for "Explain Retrieval-Augmented Generation (RAG)" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common rag interview question with strong and weak sample answers.
How would you use Redis for caching?
Prepare for "How would you use Redis for caching?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common redis interview question with strong and weak sample answers.
Tell me about a time you resolved a conflict.
Prepare for "Tell me about a time you resolved a conflict" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Behavioral
20 questions
Tell me about yourself.
Prepare for "Tell me about yourself" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Walk me through your resume.
Prepare for "Walk me through your resume" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Why are you looking for a new job?
Prepare for "Why are you looking for a new job?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Why should we hire you?
Prepare for "Why should we hire you?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
What are your greatest strengths?
Prepare for "What are your greatest strengths?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
What is your greatest weakness?
Prepare for "What is your greatest weakness?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a difficult project you worked on.
Prepare for "Tell me about a difficult project you worked on" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a production incident you handled.
Prepare for "Tell me about a production incident you handled" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a time you failed.
Prepare for "Tell me about a time you failed" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
What is your biggest professional achievement?
Prepare for "What is your biggest professional achievement?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a time you resolved a conflict.
Prepare for "Tell me about a time you resolved a conflict" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a time you disagreed with your manager.
Prepare for "Tell me about a time you disagreed with your manager" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a time you mentored someone.
Prepare for "Tell me about a time you mentored someone" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a time you handled pressure or tight deadlines.
Prepare for "Tell me about a time you handled pressure or tight deadlines" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a time you missed a deadline.
Prepare for "Tell me about a time you missed a deadline" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a difficult customer or stakeholder.
Prepare for "Tell me about a difficult customer or stakeholder" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about your leadership experience.
Prepare for "Tell me about your leadership experience" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a mistake you made and what you learned.
Prepare for "Tell me about a mistake you made and what you learned" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Tell me about a challenging problem you solved.
Prepare for "Tell me about a challenging problem you solved" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
What project are you most proud of?
Prepare for "What project are you most proud of?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips.
Technical
20 questions
Explain REST APIs.
Prepare for "Explain REST APIs" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common rest api interview question with strong and weak sample answers.
Explain GraphQL.
Prepare for "Explain GraphQL" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common graphql interview question with strong and weak sample answers.
Explain microservices.
Prepare for "Explain microservices" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common microservices interview question with strong and weak sample answers.
Explain distributed systems.
Prepare for "Explain distributed systems" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common distributed systems interview question with strong and weak sample answers.
Explain caching.
Prepare for "Explain caching" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common caching interview question with strong and weak sample answers.
How would you use Redis for caching?
Prepare for "How would you use Redis for caching?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common redis interview question with strong and weak sample answers.
Explain Apache Kafka.
Prepare for "Explain Apache Kafka" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common kafka interview question with strong and weak sample answers.
Explain PostgreSQL and when you would use it.
Prepare for "Explain PostgreSQL and when you would use it" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common postgresql interview question with strong and weak sample answers.
Explain the CAP theorem.
Prepare for "Explain the CAP theorem" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common distributed systems interview question with strong and weak sample answers.
Explain event-driven architecture.
Prepare for "Explain event-driven architecture" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common event driven architecture interview question with strong and weak sample answers.
Explain authentication.
Prepare for "Explain authentication" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common authentication interview question with strong and weak sample answers.
Explain authorization.
Prepare for "Explain authorization" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common authorization interview question with strong and weak sample answers.
Explain scalability.
Prepare for "Explain scalability" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common scalability interview question with strong and weak sample answers.
Explain rate limiting.
Prepare for "Explain rate limiting" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common rate limiting interview question with strong and weak sample answers.
Explain load balancing.
Prepare for "Explain load balancing" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common load balancing interview question with strong and weak sample answers.
Explain database indexing.
Prepare for "Explain database indexing" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common postgresql interview question with strong and weak sample answers.
Explain Docker.
Prepare for "Explain Docker" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common docker interview question with strong and weak sample answers.
Explain Kubernetes.
Prepare for "Explain Kubernetes" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common kubernetes interview question with strong and weak sample answers.
Explain core AWS services you have used.
Prepare for "Explain core AWS services you have used" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common aws interview question with strong and weak sample answers.
Explain CI/CD.
Prepare for "Explain CI/CD" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common github actions interview question with strong and weak sample answers.
System Design
14 questions
Design a URL shortener.
Prepare for "Design a URL shortener" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a messaging system like WhatsApp.
Prepare for "Design a messaging system like WhatsApp" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a photo-sharing app like Instagram.
Prepare for "Design a photo-sharing app like Instagram" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a video platform like YouTube.
Prepare for "Design a video platform like YouTube" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a ride-hailing system like Uber.
Prepare for "Design a ride-hailing system like Uber" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a social feed like Twitter.
Prepare for "Design a social feed like Twitter" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a video streaming service like Netflix.
Prepare for "Design a video streaming service like Netflix" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a file storage system like Dropbox.
Prepare for "Design a file storage system like Dropbox" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a notification service.
Prepare for "Design a notification service" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a search engine.
Prepare for "Design a search engine" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a real-time chat system.
Prepare for "Design a real-time chat system" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design a payment gateway.
Prepare for "Design a payment gateway" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
Design an API gateway.
Prepare for "Design an API gateway" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common api design interview question with strong and weak sample answers.
Design a distributed rate limiter.
Prepare for "Design a distributed rate limiter" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common rate limiting interview question with strong and weak sample answers.
AI
12 questions
Explain Retrieval-Augmented Generation (RAG).
Prepare for "Explain Retrieval-Augmented Generation (RAG)" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common rag interview question with strong and weak sample answers.
Explain embeddings.
Prepare for "Explain embeddings" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common embeddings interview question with strong and weak sample answers.
Explain vector databases.
Prepare for "Explain vector databases" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common vector databases interview question with strong and weak sample answers.
Explain prompt engineering.
Prepare for "Explain prompt engineering" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common prompt engineering interview question with strong and weak sample answers.
Explain LangChain.
Prepare for "Explain LangChain" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common langchain interview question with strong and weak sample answers.
Explain LangGraph.
Prepare for "Explain LangGraph" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common langgraph interview question with strong and weak sample answers.
Explain the Model Context Protocol (MCP).
Prepare for "Explain the Model Context Protocol (MCP)" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common model context protocol interview question with strong and weak sample answers.
Explain semantic search.
Prepare for "Explain semantic search" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common semantic search interview question with strong and weak sample answers.
Explain agentic AI.
Prepare for "Explain agentic AI" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common agentic ai interview question with strong and weak sample answers.
Design an AI chatbot for customer support.
Prepare for "Design an AI chatbot for customer support" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common rag interview question with strong and weak sample answers.
Design an AI resume assistant.
Prepare for "Design an AI resume assistant" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common rag interview question with strong and weak sample answers.
Design a multi-agent AI system.
Prepare for "Design a multi-agent AI system" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common agentic ai interview question with strong and weak sample answers.
Leadership
10 questions
How do you mentor engineers?
Prepare for "How do you mentor engineers?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common mentoring interview question with strong and weak sample answers.
How do you resolve conflicts on your team?
Prepare for "How do you resolve conflicts on your team?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common conflict resolution interview question with strong and weak sample answers.
How do you influence without authority?
Prepare for "How do you influence without authority?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common stakeholder management interview question with strong and weak sample answers.
How do you handle technical disagreements?
Prepare for "How do you handle technical disagreements?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common decision making interview question with strong and weak sample answers.
How do you prioritize work for your team?
Prepare for "How do you prioritize work for your team?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common project management interview question with strong and weak sample answers.
How do you make architecture decisions?
Prepare for "How do you make architecture decisions?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
How do you review designs from other engineers?
Prepare for "How do you review designs from other engineers?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common system design interview question with strong and weak sample answers.
How do you give constructive feedback?
Prepare for "How do you give constructive feedback?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common mentoring interview question with strong and weak sample answers.
How do you handle underperforming engineers?
Prepare for "How do you handle underperforming engineers?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common performance reviews interview question with strong and weak sample answers.
How do you scale an engineering team?
Prepare for "How do you scale an engineering team?" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common hiring interview question with strong and weak sample answers.
DevOps
8 questions
Explain Terraform.
Prepare for "Explain Terraform" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common terraform interview question with strong and weak sample answers.
Explain GitHub Actions.
Prepare for "Explain GitHub Actions" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common github actions interview question with strong and weak sample answers.
Explain Prometheus.
Prepare for "Explain Prometheus" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common prometheus interview question with strong and weak sample answers.
Explain Grafana.
Prepare for "Explain Grafana" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common grafana interview question with strong and weak sample answers.
Explain infrastructure as code.
Prepare for "Explain infrastructure as code" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common terraform interview question with strong and weak sample answers.
Explain monitoring and observability.
Prepare for "Explain monitoring and observability" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common observability interview question with strong and weak sample answers.
Explain incident response.
Prepare for "Explain incident response" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common observability interview question with strong and weak sample answers.
Explain disaster recovery.
Prepare for "Explain disaster recovery" with recruiter context, STAR/CAR frameworks, strong and weak examples, follow-ups, and role-specific tips. A common high availability interview question with strong and weak sample answers.