InterQuizAI to aplikacja do przygotowania się do rozmów kwalifikacyjnych na stanowiska programistyczne. Generuje quizy techniczne przy użyciu AI z weryfikacją odpowiedzi przez przeszukiwanie internetu.
- Generowanie quizów przez AI - 20 pytań z 5 odpowiedziami każde
- Weryfikacja danych z internetu - każda odpowiedź jest weryfikowana przez web search
- Źródła odpowiedzi - do każdego pytania dołączane są linki do źródeł
- Szczegółowe wyjaśnienia - po zakończeniu quizu otrzymujesz wyjaśnienia do każdej odpowiedzi
- Tryb offline - możliwość rozwiązywania quizów z zapisanych wcześniej pytań (bez kosztów API)
- Powtarzanie quizów - możliwość powtórzenia dowolnego ukończonego quizu
- Historia i statystyki - śledzenie postępów i wyników
- Wielojęzyczny interfejs - polski i angielski (PL/EN)
- Własne języki programowania - możliwość dodawania własnych technologii
Backend: C#/.NET, Java/Spring, Python, Node.js, Go, Rust, PHP, Ruby
Frontend: Vue 3, React, Angular, Svelte, TypeScript, JavaScript
- Fundamenty języka
- Architektura i wzorce projektowe
- Bazy danych
- API i komunikacja
- Jakość i testy
- Bezpieczeństwo
- DevOps i narzędzia
- State Management (frontend)
- Routing (frontend)
- Performance i optymalizacja
| Poziom | Doświadczenie |
|---|---|
| Junior | 0-2 lata |
| Mid | 2-5 lat |
| Senior | 5-8 lat |
| Tech Lead | 8+ lat |
| Architect | 10+ lat |
Uwaga: Aplikacja wykorzystuje OpenAI Responses API z funkcją Web Search, co generuje wyższe koszty niż standardowe zapytania do API.
Domyślny model: gpt-4o
Koszty są wyższe ze względu na:
- Przeszukiwanie internetu dla każdego pytania (weryfikacja odpowiedzi)
- Generowanie źródeł i cytatów
- Szczegółowe wyjaśnienia z linkami
Możesz zmienić model w ustawieniach aplikacji na dowolny wspierany przez OpenAI (np. gpt-4o-mini dla niższych kosztów).
Tryb offline pozwala rozwiązywać quizy z wcześniej wygenerowanych pytań bez dodatkowych kosztów API.
- .NET 9 - ASP.NET Core Minimal API
- SQLite - lokalna baza danych
- HTML/CSS/JS - frontend bez frameworków
- OpenAI Responses API - generowanie quizów z web search
cd src/InterQuizAI.Api
dotnet runAplikacja uruchomi się na http://localhost:5000
- Otwórz aplikację w przeglądarce
- Przejdź do Ustawienia
- Ustaw Master Key (hasło do szyfrowania, min. 16 znaków)
- Wprowadź OpenAI API Key
- Opcjonalnie zmień model AI
InterQuizAI is an application for preparing for programming job interviews. It generates technical quizzes using AI with answer verification through internet search.
- AI-powered quiz generation - 20 questions with 5 answers each
- Internet data verification - each answer is verified through web search
- Answer sources - links to sources are attached to each question
- Detailed explanations - after completing the quiz, you receive explanations for each answer
- Offline mode - ability to solve quizzes from previously saved questions (no API costs)
- Quiz repeat - ability to repeat any completed quiz
- History and statistics - track your progress and results
- Multilingual interface - Polish and English (PL/EN)
- Custom programming languages - ability to add your own technologies
Backend: C#/.NET, Java/Spring, Python, Node.js, Go, Rust, PHP, Ruby
Frontend: Vue 3, React, Angular, Svelte, TypeScript, JavaScript
- Language fundamentals
- Architecture and design patterns
- Databases
- API and communication
- Quality and testing
- Security
- DevOps and tools
- State Management (frontend)
- Routing (frontend)
- Performance and optimization
| Level | Experience |
|---|---|
| Junior | 0-2 years |
| Mid | 2-5 years |
| Senior | 5-8 years |
| Tech Lead | 8+ years |
| Architect | 10+ years |
Note: The application uses OpenAI Responses API with Web Search feature, which generates higher costs than standard API queries.
Default model: gpt-4o
Costs are higher due to:
- Internet search for each question (answer verification)
- Source and citation generation
- Detailed explanations with links
You can change the model in application settings to any supported by OpenAI (e.g., gpt-4o-mini for lower costs).
Offline mode allows you to solve quizzes from previously generated questions without additional API costs.
- .NET 9 - ASP.NET Core Minimal API
- SQLite - local database
- HTML/CSS/JS - frontend without frameworks
- OpenAI Responses API - quiz generation with web search
cd src/InterQuizAI.Api
dotnet runThe application will start at http://localhost:5000
- Open the application in your browser
- Go to Settings
- Set Master Key (encryption password, min. 16 characters)
- Enter OpenAI API Key
- Optionally change the AI model
This project is open source and available under the MIT License.
Ten projekt jest open source i dostępny na licencji MIT.
Made with AI assistance