সকলো কুইজ

Debugging Your Software Engineering Know-How

Software engineering is about far more than writing code: it's how teams design, test, ship, and maintain software that lasts.

  • প্ৰযুক্তি
  • প্ৰাপ্তবয়স্ক
  • মধ্যমীয়া
  • শিক্ষামূলক
  • 10টা প্ৰশ্ন
  • প্ৰায় 5 মিনিট
  • প্ৰতিটো প্ৰশ্নৰ পাছত ফিডবেক

পৰস্পৰৰ বিৰুদ্ধে

প্ৰশ্নবোৰ চাওক

শুদ্ধ উত্তৰবোৰ দেখুওৱা নাই, যাতে খেলাৰ সময়ত সেইবোৰ আপোনাৰ বাবে চমক হৈয়েই থাকে।

  1. প্ৰশ্ন 1

    A project is behind schedule. According to Brooks's law, what happens if you add more developers?

    • It finishes much sooner
    • It gets even later
    • It switches to microservices
    • It skips optimization
  2. প্ৰশ্ন 2

    Your test suite reaches 100% code coverage. What does that tell you?

    • Every line ran during a test
    • The code contains no bugs
    • All parts work together correctly
    • Code review is no longer needed
  3. প্ৰশ্ন 3

    A developer restructures messy code without changing what it does. What is this called?

    • Paying down bugs
    • Feature development
    • Refactoring
    • Premature optimization
  4. প্ৰশ্ন 4

    How are Git and GitHub related?

    • They are two names for one tool
    • Git only works for teams on GitHub
    • GitHub deploys Git code automatically
    • Git is a tool; GitHub hosts Git repositories
  5. প্ৰশ্ন 5

    What does it mean when an algorithm is O(n²)?

    • Its work grows with the square of the input size
    • It takes n² seconds to run
    • It should be optimized right away
    • It takes n² milliseconds per item
  6. প্ৰশ্ন 6

    A team ships a quick hack to meet a deadline, planning to clean it up later. What have they created?

    • A refactoring
    • Technical debt
    • A known bug
    • An agile sprint
  7. প্ৰশ্ন 7

    Which test checks a single function on its own, with its dependencies replaced by fakes?

    • An integration test
    • An end-to-end test
    • A unit test
    • A code review
  8. প্ৰশ্ন 8

    What does the Agile Manifesto say about documentation?

    • Teams should write no documentation
    • Planning and documents are banned
    • Working software is valued more than documentation
    • Every change must deploy straight away
  9. প্ৰশ্ন 9

    An app written in Java, which has garbage collection, slowly uses more memory. Could it be a memory leak?

    • No, garbage collection prevents all leaks
    • No, only C and C++ can leak memory
    • No, it just needs early optimization
    • Yes, if unused objects are still referenced
  10. প্ৰশ্ন 10

    A startup with three developers is building its first product. Which architecture do many experts recommend starting with?

    • Dozens of microservices
    • A microservice per developer
    • A well-structured monolith
    • A system for a team of 50
Please turn on JavaScript