Technical Extra Question Bank
Use this for rapid MCQ recall.
Flash MCQs
-
Stack principle?
Answer: LIFO -
Queue principle?
Answer: FIFO -
BFS uses?
Answer: Queue -
DFS uses?
Answer: Stack/recursion -
Binary search needs?
Answer: Sorted array -
Binary search complexity?
Answer: O(log n) -
Merge sort complexity?
Answer: O(n log n) -
Quick sort worst case?
Answer: O(n²) -
Hashing average search?
Answer: O(1) -
Process is?
Answer: Program in execution -
Thread shares?
Answer: process memory/address space -
Round Robin uses?
Answer: time quantum -
SJF advantage?
Answer: minimum average waiting time if burst times known -
Deadlock condition list?
Answer: mutual exclusion, hold and wait, no preemption, circular wait -
Paging block size?
Answer: fixed -
Segmentation block size?
Answer: variable/logical -
Page fault means?
Answer: required page missing from RAM -
TCP property?
Answer: reliable, connection-oriented -
UDP property?
Answer: connectionless, faster, unreliable -
DNS port?
Answer: 53 -
HTTP port?
Answer: 80 -
HTTPS port?
Answer: 443 -
SSH port?
Answer: 22 -
Switch uses?
Answer: MAC address -
Router uses?
Answer: IP address -
ARP maps?
Answer: IP to MAC -
DHCP does?
Answer: assigns IP automatically -
ADC converts?
Answer: analog to digital -
DAC converts?
Answer: digital to analog -
Microcontroller includes?
Answer: CPU + memory + I/O -
UART is?
Answer: asynchronous serial communication -
SPI lines?
Answer: MOSI, MISO, SCLK, SS -
I2C lines?
Answer: SDA, SCL -
Watchdog does?
Answer: resets hung system -
RTOS key feature?
Answer: deterministic response -
Waterfall is?
Answer: sequential -
Agile is?
Answer: iterative and incremental -
Scrum cycle is called?
Answer: sprint -
Verification asks?
Answer: are we building the product right? -
Validation asks?
Answer: are we building the right product? -
Unit testing tests?
Answer: individual unit/module -
Integration testing tests?
Answer: module interaction -
System testing tests?
Answer: full system -
UAT means?
Answer: user acceptance testing -
Smoke testing means?
Answer: basic build verification -
Regression testing means?
Answer: test old features after changes -
Severity means?
Answer: impact -
Priority means?
Answer: urgency -
Selenium is for?
Answer: web UI automation -
Postman is for?
Answer: API testing