{"id":203546,"date":"2026-06-17T12:42:01","date_gmt":"2026-06-17T07:12:01","guid":{"rendered":"https:\/\/www.practicemock.com\/blog\/?p=203546"},"modified":"2026-06-26T18:28:50","modified_gmt":"2026-06-26T12:58:50","slug":"time-puzzle-live-quiz-for-sbi-po","status":"publish","type":"post","link":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/","title":{"rendered":"Timed Puzzles for SBI PO 2026, Practice Free Live Quiz"},"content":{"rendered":"\n<p>Practicing <strong>Timed Puzzles for SBI PO Live Quizzes<\/strong> help candidates improve their reasoning speed under examination conditions. Puzzles can be highly scoring, but lengthy sets may consume valuable time when candidates do not follow a structured approach.<\/p>\n\n\n\n<p>The objective of timed practice is not merely to solve every puzzle. Candidates must learn to select manageable sets, arrange clues correctly and leave time-consuming questions when required.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-vivid-cyan-blue-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/www.practicemock.com\/sbi-po-test-series\/?next=https%3A%2F%2Fs1.practicemock.com%2Fexams%2F%3Fc%3Ddashboard%26i%3Dbanking%26dl%3Dhttps%3A%2F%2Fwww.practicemock.com%2Fpricing%2Fmarketing%2Ffiles%2Fpdf%2Fsbi-po-2025-reasoning-question-paper-.pdf&amp;ref=13506\">Sign Up to Practice More Time Puzzle Questions<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What Are Timed Puzzles?<\/strong><\/h2>\n\n\n\n<p>Timed puzzles are reasoning sets attempted within a predefined time limit. A basic set may be assigned five to six minutes, while a complex set may require eight to ten minutes.<\/p>\n\n\n\n<p>Timed practice helps candidates:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select questions strategically<\/li>\n\n\n\n<li>Improve clue interpretation<\/li>\n\n\n\n<li>Reduce unnecessary diagrams<\/li>\n\n\n\n<li>Recognise puzzle patterns<\/li>\n\n\n\n<li>Build examination stamina<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Solve Timed Puzzles<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Scan the complete puzzle before making a diagram.<\/li>\n\n\n\n<li>Identify direct and definite clues.<\/li>\n\n\n\n<li>Mark negative clues separately.<\/li>\n\n\n\n<li>Select the correct arrangement format.<\/li>\n\n\n\n<li>Connect related clues.<\/li>\n\n\n\n<li>Create cases only when necessary.<\/li>\n\n\n\n<li>Check all conditions before answering.<\/li>\n\n\n\n<li>Stop if no progress is made within the planned time.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Timed Puzzle Practice Set for SBI PO : Free Live Quiz<\/strong><\/h2>\n\n\n\n<p>Attempt the <strong>free time puzzle live quiz for SBI PO<\/strong> to assess your preparation. It includes exam-level questions based on the latest banking exam pattern, helping you improve accuracy and identify areas that need more practice.<\/p>\n\n\n\n<style>\n\/* Main Quiz Container *\/\n#quiz-1 {\n  font-family: Arial, sans-serif;\n  margin: 30px 0;\n}\n\n#quiz-1 * {\n  box-sizing: border-box;\n}\n\n#quiz-1 .quiz-container {\n  max-width: 700px;\n  margin: auto;\n  padding: 20px;\n  background: #ffffff;\n  border-radius: 14px;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.10);\n}\n\n\/* Sticky Score Header *\/\n#quiz-1-sticky-header {\n  position: sticky;\n  top: 0;\n  z-index: 100;\n  background: #1B2A4A;\n  color: #ffffff;\n  padding: 12px 20px;\n  border-radius: 10px 10px 0 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 12px;\n  font-size: 15px;\n  font-weight: bold;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.25);\n  margin: -20px -20px 20px;\n}\n\n#quiz-1-score-badge {\n  background: #155724;\n  color: #ffffff;\n  padding: 4px 14px;\n  border-radius: 20px;\n  font-size: 14px;\n  font-weight: 700;\n  white-space: nowrap;\n}\n\n\/* Directions Box *\/\n#quiz-1 .directions-box {\n  margin-bottom: 22px;\n  padding: 18px;\n  background: #eef3ff;\n  border: 1px solid #cbd7f0;\n  border-left: 5px solid #1B2A4A;\n  border-radius: 10px;\n  color: #333333;\n}\n\n#quiz-1 .directions-box h3 {\n  margin: 0 0 10px;\n  color: #1B2A4A;\n  font-size: 17px;\n}\n\n#quiz-1 .directions-box p {\n  margin: 0 0 10px;\n  font-size: 14.5px;\n  line-height: 1.6;\n}\n\n#quiz-1 .directions-box ul {\n  margin: 0;\n  padding-left: 22px;\n}\n\n#quiz-1 .directions-box li {\n  margin-bottom: 7px;\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n\/* Question Cards *\/\n#quiz-1 .question {\n  margin-bottom: 22px;\n  border: 1px solid #e4e7ef;\n  border-radius: 10px;\n  padding: 16px;\n  background: #f5f6fa;\n}\n\n#quiz-1 .question p {\n  font-weight: bold;\n  font-size: 14.5px;\n  color: #1B2A4A;\n  margin: 0 0 12px;\n  line-height: 1.55;\n}\n\n\/* Answer Buttons *\/\n#quiz-1 button {\n  width: 100%;\n  padding: 11px 14px;\n  margin: 5px 0;\n  border: 1.5px solid #d1d5e0;\n  border-radius: 6px;\n  background: #ffffff;\n  color: #333333;\n  font-size: 14.5px;\n  cursor: pointer;\n  text-align: left;\n  transition: background 0.15s, border-color 0.15s, color 0.15s;\n}\n\n#quiz-1 button:hover {\n  background: #e8f5ff;\n  border-color: #1B2A4A;\n  color: #1B2A4A;\n}\n\n\/* Correct Answer *\/\n#quiz-1 button.correct {\n  background: #155724;\n  border-color: #0c3815;\n  color: #ffffff;\n  font-weight: 600;\n}\n\n\/* Wrong Answer *\/\n#quiz-1 button.wrong {\n  background: #721c24;\n  border-color: #4a1117;\n  color: #ffffff;\n  font-weight: 600;\n}\n\n\/* Lock Options *\/\n#quiz-1 button.locked {\n  pointer-events: none;\n}\n\n#quiz-1 button.correct.locked,\n#quiz-1 button.wrong.locked {\n  opacity: 1;\n}\n\n\/* Answer Explanation *\/\n#quiz-1 .answer-explanation {\n  display: none;\n  margin-top: 13px;\n  padding: 12px 14px;\n  background: #ffffff;\n  border-left: 4px solid #1B2A4A;\n  border-radius: 6px;\n  color: #333333;\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n#quiz-1 .question.answered .answer-explanation {\n  display: block;\n}\n\n#quiz-1 .answer-explanation strong {\n  color: #1B2A4A;\n}\n\n\/* Arrangement Table *\/\n#quiz-1 .arrangement-table {\n  width: 100%;\n  margin-top: 10px;\n  border-collapse: collapse;\n  font-size: 13px;\n}\n\n#quiz-1 .arrangement-table th,\n#quiz-1 .arrangement-table td {\n  padding: 7px 5px;\n  border: 1px solid #d8dce5;\n  text-align: center;\n}\n\n#quiz-1 .arrangement-table th {\n  background: #1B2A4A;\n  color: #ffffff;\n}\n\n\/* Quiz Summary *\/\n#quiz-1 .final-summary {\n  margin-top: 36px;\n  padding: 20px;\n  border-radius: 12px;\n  background: #f5f6fa;\n  border: 2px solid #1B2A4A;\n}\n\n#quiz-1 .final-summary h3 {\n  text-align: center;\n  color: #1B2A4A;\n  margin: 0 0 20px;\n  font-size: 18px;\n}\n\n#quiz-1 .summary-row {\n  display: grid;\n  grid-template-columns: 120px 1fr 40px;\n  gap: 10px;\n  align-items: center;\n  margin-bottom: 12px;\n  font-weight: bold;\n  font-size: 13.5px;\n  color: #1B2A4A;\n}\n\n#quiz-1 .summary-bar {\n  height: 13px;\n  background: #dde1ea;\n  border-radius: 10px;\n  overflow: hidden;\n}\n\n#quiz-1 .bar-fill {\n  height: 100%;\n  width: 0%;\n  border-radius: 10px;\n  transition: width 0.5s ease;\n}\n\n#quiz-1 .bar-attempted {\n  background: #1B2A4A;\n}\n\n#quiz-1 .bar-correct {\n  background: #155724;\n}\n\n#quiz-1 .bar-wrong {\n  background: #721c24;\n}\n\n#quiz-1 .bar-unattempted {\n  background: #b0b7c3;\n}\n\n#quiz-1 .final-score {\n  text-align: center;\n  font-size: 18px;\n  margin-top: 20px;\n  padding-top: 16px;\n  border-top: 1px solid #d1d5e0;\n  color: #1B2A4A;\n}\n\n#quiz-1 .score-value {\n  font-size: 32px;\n  font-weight: 800;\n  color: #155724;\n  margin-left: 6px;\n}\n\n\/* Completion Modal *\/\n.completion-modal {\n  display: none;\n  position: fixed;\n  inset: 0;\n  padding: 20px;\n  background: rgba(0,0,0,0.75);\n  z-index: 99999;\n  align-items: center;\n  justify-content: center;\n  font-family: Arial, sans-serif;\n}\n\n.completion-modal.is-active {\n  display: flex;\n}\n\n.completion-content {\n  background: #ffffff;\n  padding: 40px 30px;\n  border-radius: 16px;\n  max-width: 450px;\n  width: 90%;\n  text-align: center;\n  box-shadow: 0 15px 40px rgba(0,0,0,0.30);\n  position: relative;\n}\n\n.completion-title {\n  color: #1B2A4A;\n  font-size: 24px;\n  font-weight: bold;\n  margin: 0 0 10px;\n}\n\n.completion-score-text {\n  font-size: 18px;\n  color: #555555;\n  margin: 20px 0 5px;\n}\n\n.completion-score-number {\n  font-size: 54px;\n  font-weight: 900;\n  color: #155724;\n  margin: 0 0 25px;\n  line-height: 1;\n}\n\n.completion-message {\n  font-size: 16px;\n  color: #444444;\n  line-height: 1.5;\n  margin-bottom: 30px;\n}\n\n.completion-btn {\n  display: inline-block;\n  width: 100%;\n  background: #00C853;\n  color: #ffffff;\n  text-decoration: none;\n  padding: 16px 30px;\n  font-size: 17px;\n  font-weight: bold;\n  border-radius: 8px;\n  transition: background 0.2s, transform 0.1s;\n  box-shadow: 0 4px 10px rgba(0,200,83,0.30);\n}\n\n.completion-btn:hover {\n  background: #00b34a;\n  color: #ffffff;\n  transform: translateY(-2px);\n}\n\n.completion-close {\n  position: absolute;\n  top: 12px;\n  right: 16px;\n  width: auto;\n  padding: 4px;\n  margin: 0;\n  font-size: 24px;\n  line-height: 1;\n  color: #999999;\n  cursor: pointer;\n  background: none;\n  border: none;\n}\n\n.completion-close:hover {\n  color: #333333;\n}\n\n\/* Mobile Optimization *\/\n@media (max-width: 600px) {\n  #quiz-1 .quiz-container {\n    padding: 15px;\n  }\n\n  #quiz-1-sticky-header {\n    margin: -15px -15px 18px;\n    padding: 11px 12px;\n    font-size: 13px;\n  }\n\n  #quiz-1-score-badge {\n    padding: 4px 9px;\n    font-size: 12px;\n  }\n\n  #quiz-1 .summary-row {\n    grid-template-columns: 88px 1fr 28px;\n    font-size: 12.5px;\n  }\n\n  #quiz-1 .arrangement-table {\n    font-size: 11px;\n  }\n\n  .completion-content {\n    padding: 38px 20px 25px;\n  }\n}\n<\/style>\n\n<div id=\"quiz-1\">\n  <div class=\"quiz-container\">\n\n    <div id=\"quiz-1-sticky-header\">\n      <span>Interview Scheduling Puzzle Quiz<\/span>\n\n      <span id=\"quiz-1-score-badge\">\n        Score: <strong id=\"quiz-1-score-value\">0.00<\/strong>\n      <\/span>\n    <\/div>\n\n    <!-- Directions -->\n    <div class=\"directions-box\">\n      <h3>Directions<\/h3>\n\n      <p>\n        Seven people\u2014A, B, C, D, E, F and G\u2014attend interviews on seven different days from Monday to Sunday.\n      <\/p>\n\n      <ul>\n        <li>C attends the interview on Wednesday.<\/li>\n        <li>Two people attend between A and F.<\/li>\n        <li>B attends immediately before E.<\/li>\n        <li>G attends after F.<\/li>\n        <li>D does not attend on Monday or Sunday.<\/li>\n        <li>A attends before C.<\/li>\n      <\/ul>\n    <\/div>\n\n    <div id=\"questions-wrapper\">\n\n      <!-- Question 1 -->\n      <div class=\"question\" data-answered=\"false\">\n        <p>Q1. Who attends the interview on Monday?<\/p>\n\n        <button type=\"button\" data-correct=\"true\">A. A<\/button>\n        <button type=\"button\" data-correct=\"false\">B. B<\/button>\n        <button type=\"button\" data-correct=\"false\">C. D<\/button>\n        <button type=\"button\" data-correct=\"false\">D. F<\/button>\n        <button type=\"button\" data-correct=\"false\">E. G<\/button>\n\n        <div class=\"answer-explanation\">\n          <strong>Correct Answer: A. A<\/strong><br><br>\n\n          C attends on Wednesday and A attends before C. Since two people must attend between A and F, A must attend on Monday and F must attend on Thursday.\n        <\/div>\n      <\/div>\n\n      <!-- Question 2 -->\n      <div class=\"question\" data-answered=\"false\">\n        <p>Q2. Who attends immediately after B?<\/p>\n\n        <button type=\"button\" data-correct=\"false\">A. A<\/button>\n        <button type=\"button\" data-correct=\"false\">B. C<\/button>\n        <button type=\"button\" data-correct=\"false\">C. D<\/button>\n        <button type=\"button\" data-correct=\"true\">D. E<\/button>\n        <button type=\"button\" data-correct=\"false\">E. F<\/button>\n\n        <div class=\"answer-explanation\">\n          <strong>Correct Answer: D. E<\/strong><br><br>\n\n          The clue directly states that B attends immediately before E. Therefore, E always attends immediately after B.\n        <\/div>\n      <\/div>\n\n      <!-- Question 3 -->\n      <div class=\"question\" data-answered=\"false\">\n        <p>Q3. On which day does G attend the interview?<\/p>\n\n        <button type=\"button\" data-correct=\"false\">A. Tuesday<\/button>\n        <button type=\"button\" data-correct=\"false\">B. Thursday<\/button>\n        <button type=\"button\" data-correct=\"false\">C. Friday<\/button>\n        <button type=\"button\" data-correct=\"false\">D. Saturday<\/button>\n        <button type=\"button\" data-correct=\"false\">E. Sunday<\/button>\n        <button type=\"button\" data-correct=\"true\">F. Cannot be determined<\/button>\n\n        <div class=\"answer-explanation\">\n          <strong>Correct Answer: F. Cannot be determined<\/strong><br><br>\n\n          The fixed arrangement from Monday to Thursday is:<br>\n          Monday \u2013 A, Tuesday \u2013 D, Wednesday \u2013 C and Thursday \u2013 F.<br><br>\n\n          The remaining people B, E and G can be arranged in two ways:\n\n          <table class=\"arrangement-table\">\n            <tr>\n              <th>Arrangement<\/th>\n              <th>Friday<\/th>\n              <th>Saturday<\/th>\n              <th>Sunday<\/th>\n            <\/tr>\n            <tr>\n              <td>1<\/td>\n              <td>B<\/td>\n              <td>E<\/td>\n              <td>G<\/td>\n            <\/tr>\n            <tr>\n              <td>2<\/td>\n              <td>G<\/td>\n              <td>B<\/td>\n              <td>E<\/td>\n            <\/tr>\n          <\/table>\n\n          <br>\n          Therefore, G may attend on Friday or Sunday, so the exact day cannot be determined.\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <!-- Quiz Summary -->\n    <div class=\"final-summary\">\n      <h3>Quiz Summary<\/h3>\n\n      <div class=\"summary-row\">\n        <span>Attempted<\/span>\n        <div class=\"summary-bar\">\n          <div class=\"bar-fill bar-attempted\" data-summary=\"attempted\"><\/div>\n        <\/div>\n        <span data-count=\"attempted\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Correct<\/span>\n        <div class=\"summary-bar\">\n          <div class=\"bar-fill bar-correct\" data-summary=\"correct\"><\/div>\n        <\/div>\n        <span data-count=\"correct\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Wrong<\/span>\n        <div class=\"summary-bar\">\n          <div class=\"bar-fill bar-wrong\" data-summary=\"wrong\"><\/div>\n        <\/div>\n        <span data-count=\"wrong\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Unattempted<\/span>\n        <div class=\"summary-bar\">\n          <div class=\"bar-fill bar-unattempted\" data-summary=\"unattempted\"><\/div>\n        <\/div>\n        <span data-count=\"unattempted\">3<\/span>\n      <\/div>\n\n      <div class=\"final-score\">\n        Final Score:\n        <span class=\"score-value\" data-score>0.00<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<!-- Completion Popup -->\n<div class=\"completion-modal\" id=\"quiz-completion-modal\">\n  <div class=\"completion-content\">\n\n    <button\n      type=\"button\"\n      class=\"completion-close\"\n      onclick=\"closeCompletionModal()\"\n      aria-label=\"Close quiz result\"\n    >\n      \u2716\n    <\/button>\n\n    <h2 class=\"completion-title\">Quiz Completed!<\/h2>\n\n    <div class=\"completion-score-text\">\n      You have scored:\n    <\/div>\n\n    <div class=\"completion-score-number\" id=\"final-modal-score\">\n      0.00\n    <\/div>\n\n    <p class=\"completion-message\">\n      Improve your reasoning preparation by solving more exam-level scheduling and puzzle questions.\n    <\/p>\n\n    <a\n      href=\"https:\/\/s1.practicemock.com\/exams\/\"\n      class=\"completion-btn\"\n      target=\"_blank\"\n      rel=\"noopener\"\n    >\n      Solve More Questions\n    <\/a>\n\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  const quizBox = document.getElementById(\"quiz-1\");\n\n  if (!quizBox) {\n    return;\n  }\n\n  const allQuestions = quizBox.querySelectorAll(\".question\");\n  const totalQuestions = allQuestions.length;\n\n  \/*\n   * Unique storage key for this quiz.\n   *\/\n  const storageName = \"pm_interview_scheduling_puzzle_quiz_v1\";\n\n  let currentScore = 0;\n  let totalAttempted = 0;\n  let totalCorrect = 0;\n  let totalWrong = 0;\n\n  window.closeCompletionModal = function () {\n    const modal = document.getElementById(\"quiz-completion-modal\");\n\n    if (modal) {\n      modal.classList.remove(\"is-active\");\n    }\n  };\n\n  function getSavedData() {\n    try {\n      return JSON.parse(\n        sessionStorage.getItem(storageName) || \"{}\"\n      );\n    } catch (error) {\n      return {};\n    }\n  }\n\n  function saveData(data) {\n    try {\n      sessionStorage.setItem(\n        storageName,\n        JSON.stringify(data)\n      );\n    } catch (error) {\n      console.warn(\"Quiz progress could not be saved.\");\n    }\n  }\n\n  function refreshScreen() {\n    const totalUnattempted =\n      totalQuestions - totalAttempted;\n\n    quizBox.querySelector(\n      '[data-count=\"attempted\"]'\n    ).innerText = totalAttempted;\n\n    quizBox.querySelector(\n      '[data-count=\"correct\"]'\n    ).innerText = totalCorrect;\n\n    quizBox.querySelector(\n      '[data-count=\"wrong\"]'\n    ).innerText = totalWrong;\n\n    quizBox.querySelector(\n      '[data-count=\"unattempted\"]'\n    ).innerText = totalUnattempted;\n\n    quizBox.querySelector(\n      '[data-summary=\"attempted\"]'\n    ).style.width =\n      (totalAttempted \/ totalQuestions) * 100 + \"%\";\n\n    quizBox.querySelector(\n      '[data-summary=\"correct\"]'\n    ).style.width =\n      (totalCorrect \/ totalQuestions) * 100 + \"%\";\n\n    quizBox.querySelector(\n      '[data-summary=\"wrong\"]'\n    ).style.width =\n      (totalWrong \/ totalQuestions) * 100 + \"%\";\n\n    quizBox.querySelector(\n      '[data-summary=\"unattempted\"]'\n    ).style.width =\n      (totalUnattempted \/ totalQuestions) * 100 + \"%\";\n\n    const displayScore = currentScore.toFixed(2);\n\n    quizBox.querySelector(\n      \"[data-score]\"\n    ).innerText = displayScore;\n\n    document.getElementById(\n      \"quiz-1-score-value\"\n    ).innerText = displayScore;\n\n    document.getElementById(\n      \"final-modal-score\"\n    ).innerText = displayScore;\n  }\n\n  function lockQuestion(\n    questionElement,\n    clickedButtonIndex,\n    isCorrect\n  ) {\n    questionElement.dataset.answered = \"true\";\n    questionElement.classList.add(\"answered\");\n\n    const buttons =\n      questionElement.querySelectorAll(\"button\");\n\n    buttons.forEach(function (button) {\n      button.classList.add(\"locked\");\n      button.setAttribute(\"aria-disabled\", \"true\");\n    });\n\n    if (isCorrect) {\n      buttons[clickedButtonIndex].classList.add(\"correct\");\n    } else {\n      buttons[clickedButtonIndex].classList.add(\"wrong\");\n\n      const correctButton =\n        questionElement.querySelector(\n          \"[data-correct='true']\"\n        );\n\n      if (correctButton) {\n        correctButton.classList.add(\"correct\");\n      }\n    }\n  }\n\n  function showCompletionModal() {\n    const modal = document.getElementById(\n      \"quiz-completion-modal\"\n    );\n\n    if (modal) {\n      modal.classList.add(\"is-active\");\n    }\n  }\n\n  const pastAnswers = getSavedData();\n\n  \/*\n   * Restore saved answers during the same session.\n   *\/\n  allQuestions.forEach(function (question, index) {\n    const pastAnswer = pastAnswers[index];\n\n    if (pastAnswer !== undefined) {\n      totalAttempted++;\n\n      if (pastAnswer.correct) {\n        totalCorrect++;\n      } else {\n        totalWrong++;\n      }\n\n      lockQuestion(\n        question,\n        pastAnswer.chosenIndex,\n        pastAnswer.correct\n      );\n    }\n  });\n\n  currentScore =\n    totalCorrect * 2 - totalWrong * 0.5;\n\n  refreshScreen();\n\n  if (totalAttempted === totalQuestions) {\n    showCompletionModal();\n  }\n\n  \/*\n   * Handle option selection.\n   *\/\n  allQuestions.forEach(function (question, index) {\n    const buttons =\n      question.querySelectorAll(\"button\");\n\n    buttons.forEach(function (\n      button,\n      buttonIndex\n    ) {\n      button.addEventListener(\n        \"click\",\n        function () {\n          if (\n            question.dataset.answered === \"true\"\n          ) {\n            return;\n          }\n\n          const isRightAnswer =\n            button.dataset.correct === \"true\";\n\n          totalAttempted++;\n\n          if (isRightAnswer) {\n            totalCorrect++;\n          } else {\n            totalWrong++;\n          }\n\n          lockQuestion(\n            question,\n            buttonIndex,\n            isRightAnswer\n          );\n\n          currentScore =\n            totalCorrect * 2 -\n            totalWrong * 0.5;\n\n          pastAnswers[index] = {\n            chosenIndex: buttonIndex,\n            correct: isRightAnswer\n          };\n\n          saveData(pastAnswers);\n          refreshScreen();\n\n          if (\n            totalAttempted === totalQuestions\n          ) {\n            setTimeout(\n              showCompletionModal,\n              800\n            );\n          }\n        }\n      );\n    });\n  });\n\n  \/*\n   * Close the modal when clicking outside.\n   *\/\n  const modal = document.getElementById(\n    \"quiz-completion-modal\"\n  );\n\n  if (modal) {\n    modal.addEventListener(\n      \"click\",\n      function (event) {\n        if (event.target === modal) {\n          closeCompletionModal();\n        }\n      }\n    );\n  }\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Recommended Time Limits<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Puzzle Level<\/strong><\/td><td><strong>Suggested Time<\/strong><\/td><\/tr><tr><td>Easy<\/td><td>3\u20135 minutes<\/td><\/tr><tr><td>Moderate<\/td><td>5\u20137 minutes<\/td><\/tr><tr><td>Difficult<\/td><td>8\u201310 minutes<\/td><\/tr><tr><td>Very complex<\/td><td>Attempt selectively<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Common Mistakes<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Starting with an uncertain clue<\/li>\n\n\n\n<li>Creating too many cases<\/li>\n\n\n\n<li>Ignoring words such as immediately, only and exactly<\/li>\n\n\n\n<li>Mixing positive and negative information<\/li>\n\n\n\n<li>Spending excessive time on one puzzle<\/li>\n\n\n\n<li>Answering without verifying the completed arrangement<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td colspan=\"2\"><strong>Also Read<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/www.practicemock.com\/blog\/300-important-question-for-sbi-po-english-section\/\">300+ SBI PO English Important Questions<\/a><\/td><td><a href=\"https:\/\/www.practicemock.com\/blog\/sbi-po-previous-year-question-paper-solution-pdf\/\">SBI PO Previous Year Question Paper PDF Free Download for Prelims and Mains Exam<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.practicemock.com\/blog\/sbi-po-syllabus-2026-prelims-mains-guide\/\">SBI PO Syllabus 2026: Complete Guide for Prelims &amp; Mains<\/a><\/td><td><a href=\"https:\/\/www.practicemock.com\/blog\/current-affairs-today\/\">Daily Current Affairs for Banking &amp; Govt Exams<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQs<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How much time should I spend on one puzzle?<\/strong><\/h3>\n\n\n\n<p>Try to complete an easy or moderate puzzle within five to seven minutes. Leave a set when it shows no progress.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Which puzzles should I attempt first?<\/strong><\/h3>\n\n\n\n<p>Choose puzzles with direct clues, fewer variables and clear arrangement formats.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How can I improve puzzle speed?<\/strong><\/h3>\n\n\n\n<p>Practise one puzzle type repeatedly, review your diagram and record the time taken.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Solve Timed Puzzle questions for SBI PO with answers. Attempt live quizzes and improve reasoning speed. Dowload free PDFs<\/p>\n","protected":false},"author":38,"featured_media":203541,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[49,22,24],"tags":[],"class_list":["post-203546","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sbi-po","category-banking-insurance","category-exams"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Timed Puzzles for SBI PO 2026, Practice Free Live Quiz - Practicemock<\/title>\n<meta name=\"description\" content=\"Solve Timed Puzzle questions for SBI PO with answers. Attempt live quizzes and improve reasoning speed. Dowload free PDFs\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Timed Puzzles for SBI PO 2026, Practice Free Live Quiz - Practicemock\" \/>\n<meta property=\"og:description\" content=\"Solve Timed Puzzle questions for SBI PO with answers. Attempt live quizzes and improve reasoning speed. Dowload free PDFs\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/\" \/>\n<meta property=\"og:site_name\" content=\"Practicemock\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-17T07:12:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-26T12:58:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.practicemock.com\/blog\/wp-content\/uploads\/2026\/06\/timed_puzzles_bank_exams_2026.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Saurav Banerjee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Saurav Banerjee\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Timed Puzzles for SBI PO 2026, Practice Free Live Quiz - Practicemock","description":"Solve Timed Puzzle questions for SBI PO with answers. Attempt live quizzes and improve reasoning speed. Dowload free PDFs","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/","og_locale":"en_US","og_type":"article","og_title":"Timed Puzzles for SBI PO 2026, Practice Free Live Quiz - Practicemock","og_description":"Solve Timed Puzzle questions for SBI PO with answers. Attempt live quizzes and improve reasoning speed. Dowload free PDFs","og_url":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/","og_site_name":"Practicemock","article_published_time":"2026-06-17T07:12:01+00:00","article_modified_time":"2026-06-26T12:58:50+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/www.practicemock.com\/blog\/wp-content\/uploads\/2026\/06\/timed_puzzles_bank_exams_2026.webp","type":"image\/webp"}],"author":"Saurav Banerjee","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Saurav Banerjee","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#article","isPartOf":{"@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/"},"author":{"name":"Saurav Banerjee","@id":"https:\/\/www.practicemock.com\/blog\/#\/schema\/person\/f4303df068951c1ac47c29153afa7c2d"},"headline":"Timed Puzzles for SBI PO 2026, Practice Free Live Quiz","datePublished":"2026-06-17T07:12:01+00:00","dateModified":"2026-06-26T12:58:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/"},"wordCount":649,"commentCount":0,"image":{"@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#primaryimage"},"thumbnailUrl":"https:\/\/www.practicemock.com\/blog\/wp-content\/uploads\/2026\/06\/timed_puzzles_bank_exams_2026.webp","articleSection":["SBI PO","Banking &amp; Insurance","Exams"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/","url":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/","name":"Timed Puzzles for SBI PO 2026, Practice Free Live Quiz - Practicemock","isPartOf":{"@id":"https:\/\/www.practicemock.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#primaryimage"},"image":{"@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#primaryimage"},"thumbnailUrl":"https:\/\/www.practicemock.com\/blog\/wp-content\/uploads\/2026\/06\/timed_puzzles_bank_exams_2026.webp","datePublished":"2026-06-17T07:12:01+00:00","dateModified":"2026-06-26T12:58:50+00:00","author":{"@id":"https:\/\/www.practicemock.com\/blog\/#\/schema\/person\/f4303df068951c1ac47c29153afa7c2d"},"description":"Solve Timed Puzzle questions for SBI PO with answers. Attempt live quizzes and improve reasoning speed. Dowload free PDFs","breadcrumb":{"@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#primaryimage","url":"https:\/\/www.practicemock.com\/blog\/wp-content\/uploads\/2026\/06\/timed_puzzles_bank_exams_2026.webp","contentUrl":"https:\/\/www.practicemock.com\/blog\/wp-content\/uploads\/2026\/06\/timed_puzzles_bank_exams_2026.webp","width":1536,"height":1024,"caption":"time puzzles for bank exams practice free live quiz"},{"@type":"BreadcrumbList","@id":"https:\/\/www.practicemock.com\/blog\/time-puzzle-live-quiz-for-sbi-po\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.practicemock.com\/blog\/"},{"@type":"ListItem","position":2,"name":"SBI PO","item":"https:\/\/www.practicemock.com\/blog\/category\/sbi-po\/"},{"@type":"ListItem","position":3,"name":"Timed Puzzles for SBI PO 2026, Practice Free Live Quiz"}]},{"@type":"WebSite","@id":"https:\/\/www.practicemock.com\/blog\/#website","url":"https:\/\/www.practicemock.com\/blog\/","name":"Practicemock","description":"Practice | Analyse | Excel","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.practicemock.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.practicemock.com\/blog\/#\/schema\/person\/f4303df068951c1ac47c29153afa7c2d","name":"Saurav Banerjee","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4c5ab7aba393bf7c7bae7c7d4ae69f78e212009a1cb2d4b903802ef3ea5bf2cc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4c5ab7aba393bf7c7bae7c7d4ae69f78e212009a1cb2d4b903802ef3ea5bf2cc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4c5ab7aba393bf7c7bae7c7d4ae69f78e212009a1cb2d4b903802ef3ea5bf2cc?s=96&d=mm&r=g","caption":"Saurav Banerjee"},"description":"Saurav Banerjee is an SEO Content Manager currently working with PracticeMock. He has over 5 years of experience in the ed-tech industry and specializes in using proven SEO and AEO strategies to improve website visibility, organic traffic, and search performance. With expertise in content strategy, search engine optimization, and AI-driven visibility, Saurav focuses on creating impactful digital growth strategies for competitive exam and education platforms. For enquiries, contact: officialsb10@gmail.com","url":"https:\/\/www.practicemock.com\/blog\/author\/saurav-banerjeepracticemock-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/posts\/203546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/comments?post=203546"}],"version-history":[{"count":0,"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/posts\/203546\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/media\/203541"}],"wp:attachment":[{"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/media?parent=203546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/categories?post=203546"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.practicemock.com\/blog\/wp-json\/wp\/v2\/tags?post=203546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}