yoklainterview sim
ProgressHistory

What is yokla?

yokla is a technical interview simulator you take by choosing seniority × field × specialization — scored and benchmarked. It has two modes: the multiple-choice Test (deterministic scoring, fair comparison) and the AI interview, where you paste a job ad and write your answers.

The goal is simple: test yourself under realistic conditions before the real interview, see which topics you are weak in, and learn where you stand versus your peers.

29,000+ verified questions · and growing

How it works
1
Pick
Choose your field, seniority and specialization.
2
Solve
Take a scored, multiple-choice interview under realistic conditions — no going back, just like the real thing.
3
See
Get your score, a topic-level weakness map, and where you stand vs your segment (benchmark).
✨ What can you do?
📋
Start from a job ad
Paste the ad and let the wizard pre-fill your field/level/specialization.
📈
Weak-area map
Topic-level strengths and weak spots across all interviews + targeted practice.
🧭
AI Coach
A personal development report from your performance, on demand.
🏅
Score credential
Turn your score into a verifiable, shareable credential (LinkedIn card included).
Step-by-step usage guide →
Frequently asked questions
How are the questions created?

Questions are AI-generated, but generating them is not considered enough on its own: every specialization pack goes through a four-stage verification line — generation, independent review (by a model from a different provider), a third reviewer who knows nothing about the earlier rounds, and the application of verified findings only. Every numerical or behavioural claim is actually executed and measured with the relevant library installed locally; no number reaches production on a guess.

What is the AI interview and how is it graded?

You paste the job ad you are applying to; AI pulls out the technical topics it asks for and gives you 5, 10 or 15 open-ended questions on them. Questions come from the verified question bank; for a topic the bank does not cover, the AI writes the question itself and labels it “AI-generated”. Each answer you write is scored out of 10 against that question’s verified answer key, and you see what was missing and the correct answer right away. Your multiple-choice scores and ranking are not affected.

Are the questions taken from real company interviews?

No. There are no leaked or copied questions. They are written from scratch against the topic and difficulty profile real interviews test, then verified. The goal is not to memorise one company’s question but to measure whether you actually know the topic.

Who is it for?

Software developers preparing for interviews or measuring themselves: there is separate content for junior, mid and senior levels. If you are unsure about your level, the placement mode asks questions from three difficulty bands and tells you where you stand. Backend, frontend, fullstack, mobile, DevOps/cloud, database, security, QA, data engineering, AI and ML are all covered.

Which languages and technologies are covered?

There are 50 specializations under the fields: Go, Python, Java, C#/.NET, Node.js, PHP, Rust, React, Vue, Angular, TypeScript, PostgreSQL, MySQL, MongoDB, Kubernetes, AWS, Terraform, Kafka, Spark, Airflow, LLM/RAG and more. When you pick one, about a third of the questions come from that specialization and the rest from the field’s general pool.

How does the percentile benchmark work?

Your score is compared against other candidates who took the interview in exactly the same configuration (same field, same seniority, same specialization) — like for like. The comparison only appears once that configuration has enough completed interviews; no misleading percentile is produced from thin data.

Turkish or English?

Both. Every question, option and explanation is written in Turkish and English, and you can switch languages during an interview. The Turkish content is written in Turkish, not translated.

Developer

Yusuf Erkan Darıyemez

Backend-focused software engineer & team lead.