Practice tests for software engineers (page 7 of 8)
377 practice tests on readyforhires (143 Intermediate, 118 Advanced, 116 Beginner): Design a URL shortener, Design a chat and messaging system, Design ride-hailing dispatch, Data Engineering and more. Each is a timed test of 10 to 40 questions, marked in minutes.
- Beginner pandas
- Intermediate pandas
- Advanced pandas
- Beginner Flutter
- Intermediate Flutter
- Advanced Flutter
- Beginner Jetpack Compose
- Intermediate Jetpack Compose
- Advanced Jetpack Compose
- Beginner iOS Development
- Intermediate iOS Development
- Advanced iOS Development
- Beginner SwiftUI
- Intermediate SwiftUI
- Advanced SwiftUI
- Beginner ASP.NET Core
- Intermediate ASP.NET Core
- Advanced ASP.NET Core
- Beginner Entity Framework Core
- Intermediate Entity Framework Core
- Advanced Entity Framework Core
- Beginner Cloud Security
- Intermediate Cloud Security
- Advanced Cloud Security
- Beginner Data Structures & Algorithms
- Advanced Data Structures & Algorithms
- Intermediate Python
- Beginner System Design
- Intermediate System Design
- Beginner React
- Advanced React
- Beginner Jest & JavaScript Testing
- Advanced Jest & JavaScript Testing
- Beginner Tableau & BI Tools
- Advanced Tableau & BI Tools
- Intermediate scikit-learn
- Advanced scikit-learn
- Beginner Machine Learning
- Advanced Machine Learning
- Beginner Deep Learning
- Advanced Deep Learning
- Beginner PyTorch
- Advanced PyTorch
- Beginner MLOps
- Intermediate MLOps
- Beginner Software Testing
- Advanced Software Testing
- Beginner JMeter & Performance Testing
- Advanced JMeter & Performance Testing
- Beginner Computer Architecture
Practice by skill
Interview practice by role
- Backend Engineer
- Software Engineer
- Frontend Engineer
- DevOps Engineer
- Data Engineer
- Senior Backend Engineer
- Full Stack Developer
- AI Engineer
- Mobile Engineer
- QA Engineer
- AI/ML Engineer
- PHP Developer
- Senior Frontend Engineer
- Senior Full-Stack Engineer
- Full Stack Engineer
- Senior DevOps Engineer
- Senior Full Stack Developer
- WordPress Developer
- Flutter Developer
- Machine Learning Engineer
- Engineering Manager
- Android Developer
- Mobile Developer
- Frontend Developer
- Cloud Engineer
- Backend Developer
- Python Developer
- Mobile App Developer
- Java Developer
- Web Developer