December Code

Placement readiness · 20 subjects

Know where youstand

A placement-readiness diagnostic for final-year students: it measures where you stand in 20 subjects — the CS core, aptitude, verbal ability and the language you code in — names exactly what to fix, and gives you practice with purpose.

free · a diagnostic in every subject · 15 problems a day · no card

Q 4/10Data Types & Operatorsmedium

What does this print?

main.pyPython 3
1xs = [0, "", None, "0", [0]]2print(*map(bool, xs))

Choose one

  • 1False False False True True
  • 2False False False False False
  • 3False False False False True
  • 4True True False True True
no timer · saved after every answerSubmit
pythonQ 4 of 10 · progress saved after every answer

One diagnostic for every subject the first round tests

December · the film

The whole idea in 49 seconds.
Sound on.

December · the bank

One real question.
Graded right here.

Every problem carries a hint, a verdict and a worked explanation; on a multiple-choice question it says why each wrong option is wrong. This one is not recorded.

problems
1,161
topics
194
subjects
20

in the bank today · every explanation free

SQL · Aggregate functionseasy

Table Orders(order_id, customer_id, amount), where the amount column can contain NULL values for a few rows. Which expression returns the total number of rows in Orders, including rows where amount is NULL?

Choose one option
Nothing is recorded — this one is just to show you how it works.
general-placement-mock45:00
  • Aptitude6
  • DSA6
  • SQL6
  • OOP6
  • DBMS6

Question palette

123456789101112131415161718192021222324252627282930
answered · open · not yetHand in
30 questions45 minutesone sitting

December · mock tests

Rehearse the first round before it happens.

A timed sitting shaped like a first-round screening test: aptitude and the CS core as one run, or the mock with the language your rounds test. The full-pressure rehearsal you do a few days before an interview.

Part of the paid plan — see what's included

December · resources

Interview questions, with answers you can run.

What a placement round asks in each subject, one page per topic: the answer, code whose output was produced by running it, and one question from the bank exactly as the diagnostic asks it.

Browse by subject
decembercode.tech/python/data-types-interview-questions

python / data types

How do // and % behave with negative numbers?

// floors toward negative infinity instead of truncating toward zero, and % takes the sign of the divisor.

Python
print(7 // -2, 7 % -2)  # -4 -1
print(divmod(-9, 4))  # (-3, 3)

output produced by running it

Preparation is measured, not guessed.

Every sitting ends in a diagnosis, every diagnosis in a problem set, every problem set in a retake that measures what the last one could not. Nothing is stored that the arithmetic cannot explain.

score = Σ(w × correct) ÷ Σ(w) × 100·easy 1 · medium 2 · hard 3·MCQs only — short answers are self-marked, counted beside the score

December · by subject

The questions, subject by subject.

What a placement round asks in each subject, one page per topic, with answers — and one question from the bank exactly as the diagnostic asks it.

December · straight answers

What this is, and what it isn't.

01Will this get me placed?
No tool can promise that, and we don't. It tells you where you stand in the twenty subjects interviews test, and what to fix today. We don't recruit and no company sees your scores.
02How accurate is the figure?
A measurement of 10 questions, not a prophecy. The arithmetic is under every score, and a topic scored from one question is drawn faded until you've attempted three.
03What's free?
A diagnostic in every subject, a retake a month and 15 problems a day, with every explanation. Paid — ₹299 / month or ₹2,499 / year — adds unlimited practice and retakes, the personalised roadmap and mock tests. No timer on that.

Start

Fifteen minutes from now: a figure, a gap, a fix.

  • 10 questions in one subject, easy → hard
  • a readiness figure with its arithmetic, the primary gap named
  • today's problem set, weakest topics first

free to start · no card · no timer · paid from ₹299 / month

~/diagnostic

Start your
diagnostic

10 questions in one subject. A readiness figure, the gap holding you back, and today's problem set — in about fifteen minutes.

Choose a subject

Core

Languages

CS fundamentals

Begin now

DSA · three questions · no account · nothing recorded

  • Quick and focused10 questions, easy → hard, ~15 min
  • Your gaps, namedevery topic scored, weak to stable, with the arithmetic
  • Know what to do nexta daily roadmap: your subjects ranked by weakness, each served as a sized set