Interview Preparation practice

Filter by difficulty, use hints, reveal solutions and save attempts locally.

1. Practice Interview Prep Intro by building one step of a portfolio-grade career discussion topic and checking the result.

code-writing
beginnerInterview Prep Intro

1. Start from the Interview Prep Intro lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

2. Practice Resume Optimization Tips by building one step of a portfolio-grade career discussion topic and checking the result.

code-fix
beginnerResume Optimization Tips

1. Start from the Resume Optimization Tips lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

3. Practice Portfolio Website Build by building one step of a portfolio-grade career discussion topic and checking the result.

output
beginnerPortfolio Website Build

1. Start from the Portfolio Website Build lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

4. Practice Behavioral Interview Prep by building one step of a portfolio-grade career discussion topic and checking the result.

fill-blank
beginnerBehavioral Interview Prep

1. Start from the Behavioral Interview Prep lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

5. Practice Technical Interview Prep by building one step of a portfolio-grade career discussion topic and checking the result.

true-false
beginnerTechnical Interview Prep

1. Start from the Technical Interview Prep lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

6. Practice Coding Challenges Strategy by building one step of a portfolio-grade career discussion topic and checking the result.

mini-project
beginnerCoding Challenges Strategy

1. Start from the Coding Challenges Strategy lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

7. Practice DSA Interview Common by building one step of a portfolio-grade career discussion topic and checking the result.

mcq
beginnerDSA Interview Common

1. Start from the DSA Interview Common lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

8. Practice JavaScript Interview Deep by building one step of a portfolio-grade career discussion topic and checking the result.

code-writing
beginnerJavaScript Interview Deep

1. Start from the JavaScript Interview Deep lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

9. Practice React Interview Deep by building one step of a portfolio-grade career discussion topic and checking the result.

code-fix
beginnerReact Interview Deep

1. Start from the React Interview Deep lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

10. Practice NodeJS Backend Interview by building one step of a portfolio-grade career discussion topic and checking the result.

output
beginnerNodeJS Backend Interview

1. Start from the NodeJS Backend Interview lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

11. Practice System Design Basics by building one step of a portfolio-grade career discussion topic and checking the result.

fill-blank
intermediateSystem Design Basics

1. Start from the System Design Basics lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

12. Practice Database Indexing Normalization by building one step of a portfolio-grade career discussion topic and checking the result.

true-false
intermediateDatabase Indexing Normalization

1. Start from the Database Indexing Normalization lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

13. Practice Web Security Interview by building one step of a portfolio-grade career discussion topic and checking the result.

mini-project
intermediateWeb Security Interview

1. Start from the Web Security Interview lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

14. Practice CSS Flexbox Grid Questions by building one step of a portfolio-grade career discussion topic and checking the result.

mcq
intermediateCSS Flexbox Grid Questions

1. Start from the CSS Flexbox Grid Questions lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

15. Practice HTML Core Semantic Questions by building one step of a portfolio-grade career discussion topic and checking the result.

code-writing
intermediateHTML Core Semantic Questions

1. Start from the HTML Core Semantic Questions lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

16. Practice HTTP Protocol Questions by building one step of a portfolio-grade career discussion topic and checking the result.

code-fix
intermediateHTTP Protocol Questions

1. Start from the HTTP Protocol Questions lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

17. Practice State Management Questions by building one step of a portfolio-grade career discussion topic and checking the result.

output
intermediateState Management Questions

1. Start from the State Management Questions lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

18. Practice Async Programming Promises by building one step of a portfolio-grade career discussion topic and checking the result.

fill-blank
intermediateAsync Programming Promises

1. Start from the Async Programming Promises lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

19. Practice Error Handling Debugging Q by building one step of a portfolio-grade career discussion topic and checking the result.

true-false
intermediateError Handling Debugging Q

1. Start from the Error Handling Debugging Q lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

20. Practice Git Workflow Questions by building one step of a portfolio-grade career discussion topic and checking the result.

mini-project
intermediateGit Workflow Questions

1. Start from the Git Workflow Questions lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

21. Practice CI/CD Deployment Questions by building one step of a portfolio-grade career discussion topic and checking the result.

mcq
advancedCI/CD Deployment Questions

1. Start from the CI/CD Deployment Questions lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

22. Practice Salary Negotiation Tips by building one step of a portfolio-grade career discussion topic and checking the result.

code-writing
advancedSalary Negotiation Tips

1. Start from the Salary Negotiation Tips lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

23. Practice Mock Interview Routine by building one step of a portfolio-grade career discussion topic and checking the result.

code-fix
advancedMock Interview Routine

1. Start from the Mock Interview Routine lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

24. Practice Follow Up Correspondence by building one step of a portfolio-grade career discussion topic and checking the result.

output
advancedFollow Up Correspondence

1. Start from the Follow Up Correspondence lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

25. Practice OOP vs Functional Q by building one step of a portfolio-grade career discussion topic and checking the result.

fill-blank
advancedOOP vs Functional Q

1. Start from the OOP vs Functional Q lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

26. Practice REST vs GraphQL Q by building one step of a portfolio-grade career discussion topic and checking the result.

true-false
advancedREST vs GraphQL Q

1. Start from the REST vs GraphQL Q lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

27. Practice Cloud AWS Interview Q by building one step of a portfolio-grade career discussion topic and checking the result.

mini-project
advancedCloud AWS Interview Q

1. Start from the Cloud AWS Interview Q lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

28. Practice Docker Containers Q by building one step of a portfolio-grade career discussion topic and checking the result.

mcq
advancedDocker Containers Q

1. Start from the Docker Containers Q lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

29. Practice Performance Optimization Q by building one step of a portfolio-grade career discussion topic and checking the result.

code-writing
advancedPerformance Optimization Q

1. Start from the Performance Optimization Q lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.

30. Practice Interview Review by building one step of a portfolio-grade career discussion topic and checking the result.

code-fix
advancedInterview Review

1. Start from the Interview Review lesson example.

2. Use code samples, explanations and system diagrams instead of placeholder text.

3. Run the example and compare output before polishing.