{"id":252676,"date":"2026-09-28T18:03:34","date_gmt":"2026-09-28T12:33:34","guid":{"rendered":"https:\/\/www.oliveboard.in\/blog\/?p=252676"},"modified":"2026-09-28T18:03:37","modified_gmt":"2026-09-28T12:33:37","slug":"direction-distance-for-ibps-rrb-po","status":"publish","type":"post","link":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/","title":{"rendered":"Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_77 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of content<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Direction_Distance_for_IBPS_RRB_PO_FREE_Practice_PDF\" >Direction &amp; Distance for IBPS RRB PO, FREE Practice PDF<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Direction_Distance_for_IBPS_RRB_PO_FREE_Live_Quiz\" >Direction &amp; Distance for IBPS RRB PO, FREE Live Quiz<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Sign_Up\" >Sign Up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Login\" >Login<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Forgot_Password\" >Forgot Password<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#i\" >&nbsp;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Sign_Up-2\" >Sign Up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Login-2\" >Login<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#Forgot_Password-2\" >Forgot Password<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#i-2\" >&nbsp;<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Test your preparation with this Direction &amp; Distance Quiz for IBPS RRB PO, covering important reasoning concepts relevant to the IBPS RRB PO exam. Practise questions based on directions, distances, turns, positions, and movement-based reasoning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-direction-amp-distance-for-ibps-rrb-po-free-practice-pdf\"><span class=\"ez-toc-section\" id=\"Direction_Distance_for_IBPS_RRB_PO_FREE_Practice_PDF\"><\/span>Direction &amp; Distance for IBPS RRB PO, FREE Practice PDF<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Prepare with our FREE IBPS RRB PO Direction &amp; Distance Practice PDF, featuring exam-oriented questions based on important concepts and question types.<\/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 wp-element-button\" href=\"https:\/\/www.oliveboard.in\/ibps-rrb-po-prep-kit\/?ref=conttm-ibps-rrb-po-quiz\" target=\"_blank\" rel=\"noreferrer noopener\">download Direction &amp; Distance for IBPS RRB PO, FREE Practice PDF<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-direction-amp-distance-for-ibps-rrb-po-free-live-quiz\"><span class=\"ez-toc-section\" id=\"Direction_Distance_for_IBPS_RRB_PO_FREE_Live_Quiz\"><\/span>Direction &amp; Distance for IBPS RRB PO, FREE Live Quiz<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Attempt our FREE IBPS RRB PO Direction &amp; Distance Live Quiz to practise direction and distance questions in an exam-like environment. The quiz helps you improve accuracy while solving reasoning questions.<\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n\n<link rel=\"stylesheet\" href=\"https:\/\/courses.oliveboard.in\/edge\/css\/login-modal-for-blog.css\">\n\n<style>\n#quiz-1-sticky-header {\n  position: sticky;\n  top: 0;\n  z-index: 100;\n  background: #1565c0;\n  color: #fff;\n  padding: 12px 20px;\n  border-radius: 10px 10px 0 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 16px;\n  font-weight: bold;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.2);\n  margin: -20px -20px 20px -20px;\n}\n\n#quiz-1-score-badge {\n  background: rgba(255,255,255,0.2);\n  padding: 4px 12px;\n  border-radius: 20px;\n  font-size: 15px;\n  white-space: nowrap;\n}\n#quiz-1 * { box-sizing: border-box; }\n\n#quiz-1 .quiz-container {\n  max-width: 700px;\n  margin: auto;\n  padding: 20px;\n  background: #fff;\n  border-radius: 14px;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.12);\n}\n\n#quiz-1 h2 {\n  text-align: center;\n}\n\n#quiz-1 .question {\n  margin-bottom: 22px;\n}\n\n#quiz-1 .question p {\n  font-weight: bold;\n}\n\n#quiz-1 button {\n  width: 100%;\n  padding: 12px;\n  margin: 6px 0;\n  border: none;\n  border-radius: 6px;\n  background: #e0e0e0;\n  color: #000;\n  font-size: 16px;\n  cursor: pointer;\n}\n\n#quiz-1 button:hover {\n  background: #d5d5d5;\n}\n\n#quiz-1 button.correct {\n  background: #4caf50;\n  color: #000;\n}\n\n#quiz-1 button.wrong {\n  background: #f44336;\n  color: #000;\n}\n\n#quiz-1 button.locked {\n  pointer-events: none;\n}\n\n\/* SUMMARY *\/\n#quiz-1 .final-summary {\n  margin-top: 40px;\n  padding: 20px;\n  border-radius: 14px;\n  background: #fafafa;\n  border: 2px solid #4caf50;\n}\n\n#quiz-1 .final-summary h3 {\n  text-align: center;\n  margin-bottom: 20px;\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}\n\n#quiz-1 .summary-bar {\n  height: 14px;\n  background: #ddd;\n  border-radius: 10px;\n  overflow: hidden;\n}\n\n#quiz-1 .bar-fill {\n  height: 100%;\n  width: 0%;\n}\n\n#quiz-1 .bar-attempted { background: #2196f3; }\n#quiz-1 .bar-correct { background: #4caf50; }\n#quiz-1 .bar-wrong { background: #f44336; }\n#quiz-1 .bar-unattempted { background: #9e9e9e; width: 100%; }\n\n#quiz-1 .final-score {\n  text-align: center;\n  font-size: 22px;\n  margin-top: 20px;\n}\n\n#quiz-1 .score-value {\n  font-size: 30px;\n  margin-left: 8px;\n}\n<\/style>\n<\/head>\n\n<body>\n<div id=\"quiz-1\">\n  <div class=\"quiz-container\">\n<div id=\"quiz-1-sticky-header\">\n  <span> IBPS RRB PO Direction &#038; Distance Practice Set 1 <\/span>\n  <span id=\"quiz-1-score-badge\">Score: <strong id=\"quiz-1-score-value\">0.00<\/strong><\/span>\n<\/div>\n\n    <!-- QUESTIONS -->\n\n<div class=\"question\" data-answered=\"false\">\n  <p>1. A person starts facing East. The person walks 15 m. The person turns left. The person walks 4 m. The person turns left. The person walks 15 m. The person turns left. The person walks 22 m. The person turns right. The person walks 5 m. The person turns right. The person walks 4 m. The person turns left. The person walks 24 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"true\">South-West<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">South-East<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">East<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>2. A person starts facing West. The person walks 23 m. The person turns right. The person walks 13 m. The person turns left. The person walks 5 m. The person turns right. The person walks 12 m. The person turns right. The person walks 5 m. The person turns left. The person walks 21 m. The person turns right. The person walks 8 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">East<\/button>\n  <button data-correct=\"true\">North-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>3. A person starts facing North. The person walks 20 m. The person turns left. The person walks 12 m. The person turns right. The person walks 5 m. The person turns left. The person walks 11 m. The person turns left. The person walks 9 m. The person turns left. The person walks 24 m. The person turns right. The person walks 13 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"true\">North-East<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">East<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>4. A person starts facing West. The person walks 10 m. The person turns right. The person walks 21 m. The person turns left. The person walks 8 m. The person turns left. The person walks 24 m. The person turns right. The person walks 16 m. The person turns right. The person walks 4 m. The person turns right. The person walks 19 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n  <button data-correct=\"true\">North-West<\/button>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">East<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>5. A person starts facing South. The person walks 4 m. The person turns right. The person walks 7 m. The person turns left. The person walks 18 m. The person turns left. The person walks 16 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"true\">South-East<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>6. A person starts facing South. The person walks 8 m. The person turns right. The person walks 17 m. The person turns right. The person walks 5 m. The person turns right. The person walks 20 m. The person turns right. The person walks 14 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"true\">South-East<\/button>\n  <button data-correct=\"false\">North-West<\/button>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n  <button data-correct=\"false\">South<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>7. A person starts facing North. The person walks 9 m. The person turns right. The person walks 4 m. The person turns right. The person walks 20 m. The person turns right. The person walks 4 m. The person turns left. The person walks 19 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North-West<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"true\">South<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>8. A person starts facing South. The person walks 7 m. The person turns right. The person walks 5 m. The person turns left. The person walks 4 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">East<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">North-West<\/button>\n  <button data-correct=\"true\">South-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>9. A person starts facing East. The person walks 12 m. The person turns left. The person walks 3 m. The person turns right. The person walks 17 m. The person turns right. The person walks 20 m. The person turns right. The person walks 23 m. The person turns right. The person walks 13 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"true\">South-East<\/button>\n  <button data-correct=\"false\">North-West<\/button>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">South<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>10. A person starts facing South. The person walks 8 m. The person turns right. The person walks 24 m. The person turns right. The person walks 3 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North-West<\/button>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"true\">South-West<\/button>\n  <button data-correct=\"false\">South-East<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n<\/div>\n\n    <!-- FINAL 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\"><div class=\"bar-fill bar-attempted\" data-summary=\"attempted\"><\/div><\/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\"><div class=\"bar-fill bar-correct\" data-summary=\"correct\"><\/div><\/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\"><div class=\"bar-fill bar-wrong\" data-summary=\"wrong\"><\/div><\/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\"><div class=\"bar-fill bar-unattempted\" data-summary=\"unattempted\"><\/div><\/div>\n        <span data-count=\"unattempted\">0<\/span>\n      <\/div>\n\n      <div class=\"final-score\">\n        Final Score: <span class=\"score-value\" data-score>0.0<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n<div class=\"modal modal-obls\" id=\"modal-signup\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group1\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-delivery.svg\" alt=\"\"><\/span>\n                   <h2 id=\"display-register-text\"><span class=\"ez-toc-section\" id=\"Sign_Up\"><\/span>Sign Up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                   <div class=\"loginas-group loginas-group1 loginas-group-single\">\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437394_8652&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437394_8652\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 44px; width: 204px; border: 0px; margin: -2px -10px;\"><\/iframe><\/div><\/div>\n                   <\/div>\n                   <h6 class=\"signup-subheader\">Or, register with email<\/h6>\n                   <label class=\"errormsg txt-red courseUp\"><\/label>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                        <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-uemail\" required=\"\">\n                        <span class=\"floating-label\" style=\"top: 19px; font-size: 12px;\">Email Id<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mobile-black.svg\" alt=\"\"><\/span>\n                        <input type=\"text\" maxlength=\"10\" name=\"monum\" class=\"formcontrol ob-inputfield\" id=\"course-uphone\" required=\"\">\n                        <span class=\"floating-label\">Mobile Number<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                        <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-upassword\" required=\"\">\n                        <span class=\"floating-label\">Password<\/span>\n                   <\/div>\n                   <button type=\"button\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseUpValidation('home','IBPS','https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common');return false;\" id=\"courseup\">REGISTER<\/button>\n                    <p class=\"obls-footer\">Already a user?<button type=\"button\" class=\"btn btn-xs btn-switch-obls btn-show-modal-login\" id=\"btn-show-modal-login\">Login<\/button><\/p>\n               <\/div> \n            <\/div> \n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<div class=\"modal modal-obls\" id=\"modal-login\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group2\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-run-health.svg\" alt=\"\"><\/span>\n                   <div id=\"login-group-abc\" class=\"lfp-group-abc\"><!-- start login group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Login\"><\/span>Login<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <label class=\"errormsg txt-red courseIn\"><\/label>\n                       <div class=\"formcontrol-group disable-loginemail\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-email\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginnext-group\" id=\"loginnext-group\"><!-- pass and captcha -->\n                           <div class=\"formcontrol-group\">\n                                <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                                <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-password\" required=\"\">\n                                <span class=\"floating-label\">Password<\/span>\n                           <\/div>\n                           <div style=\"display:none\" id=\"img-oblcaptcha\" class=\"captcha-img-blk\">\n                           <\/div>\n                           <div style=\"display:none\" class=\"formcontrol-group captcha-input-blk\">\n                                <input type=\"text\" name=\"pwd1\" value=\"1\" class=\"formcontrol ob-inputfield\" id=\"lcaptcha-code\" required=\"\">\n                                <span class=\"floating-label\">Enter text you see in the image<\/span>\n                           <\/div>\n                       <\/div><!-- pass and captcha -->\n                       \n                       <div class=\"btn-forgotpwd-group\"><button id=\"btn-forgotpwd\" class=\"btn btn-forgotpwd\">Forgot Password?<\/button><\/div>\n                       <button type=\"button\" id=\"coursein1\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseInValidation1()\">Next<\/button>\n                       <button type=\"button\" id=\"coursein\" class=\"btn btn-md btn-tblue btn-obls coursein\" onclick=\"courseInValidation('https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common')\">Submit<\/button>\n                       <form method=\"post\" action=\"https:\/\/login.oliveboard.in\/login\/next.php\" id=\"snf1\">\n                        <input type=\"hidden\" name=\"email\" value=\"\" id=\"lemailnext\">\n                        <\/form>\n                   <\/div><!-- end login group -->\n                   <div id=\"forgotpwd-group-abc\" class=\"lfp-group-abc forgotpwd-group-abc\"><!-- start forgotpwd group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Forgot_Password\"><\/span>Forgot Password<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <p class=\"secintro-txt\">Please enter the Email ID we will send you a Email with the link to reset the password.<\/p>\n                       <label class=\"errormsg txt-red rePassMsg\"><\/label>\n                       <div class=\"formcontrol-group formcontrol-group-fp\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"remail\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginas-group loginas-group1\">\n                            <button type=\"button\" id=\"btn-fpwd-cancel\" class=\"btn btn-md btn-white btn-cancel btn-fpwd-cancel\">Cancel<\/button>\n                            <button type=\"button\" id=\"lreset\" class=\"btn btn-md btn-tblue btn-fpwd-submit\" onclick=\"resetPassword()\">Submit<\/button>\n                       <\/div>\n                    <\/div><!-- end forgotpwd group --> \n                   <h6 class=\"login-subheader\">Or, login with<\/h6>\n                   <div class=\"loginas-group loginas-group2 loginas-group-single\">\n\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><div tabindex=\"0\" role=\"button\" aria-labelledby=\"button-label\" class=\"nsm7Bb-HzV7m-LgbsSe  hJDwNd-SxQuSe i5vt6e-Ia7Qfc uaxL4e-RbRzK\"><div class=\"nsm7Bb-HzV7m-LgbsSe-MJoBVe\"><\/div><div class=\"nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb \"><div class=\"nsm7Bb-HzV7m-LgbsSe-Bz112c\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 48 48\" class=\"LgbsSe-Bz112c\"><g><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"><\/path><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"><\/path><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"><\/path><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"><\/path><path fill=\"none\" d=\"M0 0h48v48H0z\"><\/path><\/g><\/svg><\/div><span class=\"nsm7Bb-HzV7m-LgbsSe-BPrWId\">Sign in with Google<\/span><span class=\"L6cTce\" id=\"button-label\">Sign in with Google. Opens in new tab<\/span><\/div><\/div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437400_306436&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437400_306436\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;\"><\/iframe><\/div><\/div>\n\n\n                   <\/div>\n                    <p class=\"obls-footer\">New to Oliveboard?<button class=\"btn btn-xs btn-switch-obls\" id=\"btn-show-modal-signup\">Register<\/button><\/p>\n               <\/div> \n            <\/div> \n            <div class=\"success-msg-group\" id=\"success-msg-group\"><!-- success msg -->\n                <div class=\"success-msg-blk\" id=\"success-msg-blk\">\n                    <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/success-ellipse.svg\" alt=\"\"><\/span>\n                    <h2 id=\"fpwd-success-msg-title\"><span class=\"ez-toc-section\" id=\"i\"><\/span>&nbsp;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                    <p id=\"fpwd-success-msg-text\">&nbsp;<\/p>\n                    <div class=\"login-btn\">\n                        <button type=\"button\" class=\"btn btn-md btn-tblue modal-obls-close\">Ok<\/button>\n                    <\/div>\n\n                <\/div>\n            <\/div><!-- success msg -->\n\n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<script src=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/sg2.oliveboard.in\/static\/js\/jquery.js\"><\/script>\n\n<script>\nvar boxurl = window.location.href + '?log=1';\n\nfunction getUrlParam(name, defaultValue) {\n    const params = new URLSearchParams(window.location.search);\n    return params.has(name) ? params.get(name) : defaultValue;\n}\n\nvar l_log = getUrlParam('log', 0);\n<\/script>\n<script src=\"https:\/\/www.oliveboard.in\/js\/coursecommon.js?v=12\"><\/script>\n\n\n<script>\n(() => {\n  const quizContainer = document.getElementById('quiz-1');\n  const STORAGE_KEY = 'quiz_1_state';\n  let score = 0;\n  let attempted = 0;\n  let correct = 0;\n  let wrong = 0;\n\n  const questions = quizContainer.querySelectorAll(\".question\");\n  const total = questions.length;\n\n  function loadState() {\n    try { return JSON.parse(sessionStorage.getItem(STORAGE_KEY) || '{}'); }\n    catch { return {}; }\n  }\n\n  function saveState(data) {\n    sessionStorage.setItem(STORAGE_KEY, JSON.stringify(data));\n  }\n\n  function updateUI() {\n    const unattempted = total - attempted;\n    quizContainer.querySelector('[data-count=\"attempted\"]').textContent = attempted;\n    quizContainer.querySelector('[data-count=\"correct\"]').textContent = correct;\n    quizContainer.querySelector('[data-count=\"wrong\"]').textContent = wrong;\n    quizContainer.querySelector('[data-count=\"unattempted\"]').textContent = unattempted;\n    quizContainer.querySelector('[data-summary=\"attempted\"]').style.width = (attempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"correct\"]').style.width = (correct \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"wrong\"]').style.width = (wrong \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"unattempted\"]').style.width = (unattempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-score]').textContent = score.toFixed(2);\n\n    \/\/ Live score update in sticky header\n    document.getElementById('quiz-1-score-value').textContent = score.toFixed(2);\n  }\n\n  function restoreQuestion(q, chosenIndex, wasCorrect) {\n    q.dataset.answered = \"true\";\n    const buttons = q.querySelectorAll(\"button\");\n    buttons.forEach(b => b.classList.add(\"locked\"));\n    if (wasCorrect) {\n      buttons[chosenIndex].classList.add(\"correct\");\n    } else {\n      buttons[chosenIndex].classList.add(\"wrong\");\n      q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n    }\n  }\n\n  \/\/ Restore saved answers on page load\n  const savedAnswers = loadState();\nquestions.forEach((q, qIndex) => {\n    const saved = savedAnswers[qIndex];\n    if (saved !== undefined) {\n      attempted++;\n      if (saved.correct) { correct++; }\n      else { wrong++; }\n      restoreQuestion(q, saved.chosenIndex, saved.correct);\n    }\n  });\n  score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n  updateUI();\n\n  \/\/ Attach click handlers\n  questions.forEach((q, qIndex) => {\n    q.querySelectorAll(\"button\").forEach((btn, btnIndex) => {\n      btn.addEventListener(\"click\", () => {\n        if (q.dataset.answered === \"true\") return;\n        q.dataset.answered = \"true\";\n        attempted++;\n\n        if (attempted > 5 && l_log == 0) {\n          $('#modal-signup').addClass('is-active');\n        }\n\n        q.querySelectorAll(\"button\").forEach(b => b.classList.add(\"locked\"));\n        const isCorrect = btn.dataset.correct === \"true\";\n\n if (isCorrect) {\n          btn.classList.add(\"correct\");\n          correct++;\n        } else {\n          btn.classList.add(\"wrong\");\n          wrong++;\n          q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n        }\n        score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n\n        savedAnswers[qIndex] = { chosenIndex: btnIndex, correct: isCorrect };\n        saveState(savedAnswers);\n        updateUI();\n      });\n    });\n  });\n\n  updateUI();\n})();\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<p><\/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 wp-element-button\" href=\"https:\/\/www.oliveboard.in\/ibps-rrb-po-pyp-kit\/?ref=conttm-ibps-rrb-po-quiz\" target=\"_blank\" rel=\"noreferrer noopener\">download IBPS RRB PO PYP pDFs<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n\n<link rel=\"stylesheet\" href=\"https:\/\/courses.oliveboard.in\/edge\/css\/login-modal-for-blog.css\">\n\n<style>\n#quiz-2-sticky-header {\n  position: sticky;\n  top: 0;\n  z-index: 100;\n  background: #1565c0;\n  color: #fff;\n  padding: 12px 20px;\n  border-radius: 10px 10px 0 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 16px;\n  font-weight: bold;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.2);\n  margin: -20px -20px 20px -20px;\n}\n\n#quiz-2-score-badge {\n  background: rgba(255,255,255,0.2);\n  padding: 4px 12px;\n  border-radius: 20px;\n  font-size: 15px;\n  white-space: nowrap;\n}\n#quiz-2 * { box-sizing: border-box; }\n\n#quiz-2 .quiz-container {\n  max-width: 700px;\n  margin: auto;\n  padding: 20px;\n  background: #fff;\n  border-radius: 14px;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.12);\n}\n\n#quiz-2 h2 {\n  text-align: center;\n}\n\n#quiz-2 .question {\n  margin-bottom: 22px;\n}\n\n#quiz-2 .question p {\n  font-weight: bold;\n}\n\n#quiz-2 button {\n  width: 100%;\n  padding: 12px;\n  margin: 6px 0;\n  border: none;\n  border-radius: 6px;\n  background: #e0e0e0;\n  color: #000;\n  font-size: 16px;\n  cursor: pointer;\n}\n\n#quiz-2 button:hover {\n  background: #d5d5d5;\n}\n\n#quiz-2 button.correct {\n  background: #4caf50;\n  color: #000;\n}\n\n#quiz-2 button.wrong {\n  background: #f44336;\n  color: #000;\n}\n\n#quiz-2 button.locked {\n  pointer-events: none;\n}\n\n\/* SUMMARY *\/\n#quiz-2 .final-summary {\n  margin-top: 40px;\n  padding: 20px;\n  border-radius: 14px;\n  background: #fafafa;\n  border: 2px solid #4caf50;\n}\n\n#quiz-2 .final-summary h3 {\n  text-align: center;\n  margin-bottom: 20px;\n}\n\n#quiz-2 .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}\n\n#quiz-2 .summary-bar {\n  height: 14px;\n  background: #ddd;\n  border-radius: 10px;\n  overflow: hidden;\n}\n\n#quiz-2 .bar-fill {\n  height: 100%;\n  width: 0%;\n}\n\n#quiz-2 .bar-attempted { background: #2196f3; }\n#quiz-2 .bar-correct { background: #4caf50; }\n#quiz-2 .bar-wrong { background: #f44336; }\n#quiz-2 .bar-unattempted { background: #9e9e9e; width: 100%; }\n\n#quiz-2 .final-score {\n  text-align: center;\n  font-size: 22px;\n  margin-top: 20px;\n}\n\n#quiz-2 .score-value {\n  font-size: 30px;\n  margin-left: 8px;\n}\n<\/style>\n<\/head>\n\n<body>\n<div id=\"quiz-2\">\n  <div class=\"quiz-container\">\n<div id=\"quiz-2-sticky-header\">\n  <span> IBPS RRB PO Direction &#038; Distance Practice Set 2<\/span>\n  <span id=\"quiz-2-score-badge\">Score: <strong id=\"quiz-2-score-value\">0.00<\/strong><\/span>\n<\/div>\n\n    <!-- QUESTIONS -->\n\n<div class=\"question\" data-answered=\"false\">\n  <p>11. A person starts facing North. The person walks 4 m. The person turns right. The person walks 6 m. The person turns left. The person walks 8 m. The person turns right. The person walks 4 m. The person turns left. The person walks 23 m. The person turns left. The person walks 18 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"true\">North-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>12. A person starts facing North. The person walks 10 m. The person turns left. The person walks 24 m. The person turns left. The person walks 10 m. The person turns left. The person walks 7 m. The person turns right. The person walks 4 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">East<\/button>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"true\">South-West<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">North-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>13. A person starts facing North. The person walks 20 m. The person turns left. The person walks 16 m. The person turns right. The person walks 15 m. The person turns left. The person walks 14 m. The person turns right. The person walks 9 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">South-East<\/button>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"true\">North-West<\/button>\n  <button data-correct=\"false\">North<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>14. A person starts facing West. The person walks 15 m. The person turns left. The person walks 22 m. The person turns left. The person walks 13 m. The person turns left. The person walks 5 m. The person turns left. The person walks 8 m. The person turns right. The person walks 6 m. The person turns left. The person walks 14 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">North-West<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">South-East<\/button>\n  <button data-correct=\"true\">South-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>15. A person starts facing South. The person walks 20 m. The person turns left. The person walks 8 m. The person turns left. The person walks 17 m. The person turns left. The person walks 18 m. The person turns right. The person walks 4 m. The person turns right. The person walks 16 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">East<\/button>\n  <button data-correct=\"true\">North-East<\/button>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"false\">South-East<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>16. A person starts facing South. The person walks 15 m. The person turns left. The person walks 5 m. The person turns right. The person walks 19 m. The person turns right. The person walks 16 m. The person turns right. The person walks 5 m. The person turns right. The person walks 21 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"true\">South-East<\/button>\n  <button data-correct=\"false\">North-West<\/button>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"false\">East<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>17. A person starts facing South. The person walks 14 m. The person turns right. The person walks 7 m. The person turns left. The person walks 23 m. The person turns left. The person walks 11 m. The person turns left. The person walks 4 m. The person turns right. The person walks 17 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"false\">East<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"true\">South-East<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>18. A person starts facing North. The person walks 6 m. The person turns left. The person walks 13 m. The person turns left. The person walks 19 m. The person turns left. The person walks 6 m. The person turns left. The person walks 23 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"true\">North-West<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>19. A person starts facing South. The person walks 9 m. The person turns left. The person walks 12 m. The person turns right. The person walks 6 m. The person turns left. The person walks 16 m. The person turns right. The person walks 22 m. The person turns right. The person walks 13 m. The person turns left. The person walks 18 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">West<\/button>\n  <button data-correct=\"false\">South<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n  <button data-correct=\"false\">North-East<\/button>\n  <button data-correct=\"true\">South-East<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>20. A person starts facing South. The person walks 21 m. The person turns right. The person walks 24 m. The person turns left. The person walks 21 m. The person turns left. The person walks 24 m. The person turns left. The person walks 16 m. The person turns right. The person walks 19 m. The person turns left. The person walks 12 m. In which direction is the person from the starting point?<\/p>\n  <button data-correct=\"false\">North<\/button>\n  <button data-correct=\"false\">East<\/button>\n  <button data-correct=\"false\">South-West<\/button>\n  <button data-correct=\"true\">South-East<\/button>\n  <button data-correct=\"false\">South<\/button>\n<\/div>\n\n    <!-- FINAL 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\"><div class=\"bar-fill bar-attempted\" data-summary=\"attempted\"><\/div><\/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\"><div class=\"bar-fill bar-correct\" data-summary=\"correct\"><\/div><\/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\"><div class=\"bar-fill bar-wrong\" data-summary=\"wrong\"><\/div><\/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\"><div class=\"bar-fill bar-unattempted\" data-summary=\"unattempted\"><\/div><\/div>\n        <span data-count=\"unattempted\">0<\/span>\n      <\/div>\n\n      <div class=\"final-score\">\n        Final Score: <span class=\"score-value\" data-score>0.0<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n<div class=\"modal modal-obls\" id=\"modal-signup\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group1\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-delivery.svg\" alt=\"\"><\/span>\n                   <h2 id=\"display-register-text\"><span class=\"ez-toc-section\" id=\"Sign_Up-2\"><\/span>Sign Up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                   <div class=\"loginas-group loginas-group1 loginas-group-single\">\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437394_8652&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437394_8652\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 44px; width: 204px; border: 0px; margin: -2px -10px;\"><\/iframe><\/div><\/div>\n                   <\/div>\n                   <h6 class=\"signup-subheader\">Or, register with email<\/h6>\n                   <label class=\"errormsg txt-red courseUp\"><\/label>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                        <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-uemail\" required=\"\">\n                        <span class=\"floating-label\" style=\"top: 19px; font-size: 12px;\">Email Id<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mobile-black.svg\" alt=\"\"><\/span>\n                        <input type=\"text\" maxlength=\"10\" name=\"monum\" class=\"formcontrol ob-inputfield\" id=\"course-uphone\" required=\"\">\n                        <span class=\"floating-label\">Mobile Number<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                        <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-upassword\" required=\"\">\n                        <span class=\"floating-label\">Password<\/span>\n                   <\/div>\n                   <button type=\"button\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseUpValidation('home','IBPS','https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common');return false;\" id=\"courseup\">REGISTER<\/button>\n                    <p class=\"obls-footer\">Already a user?<button type=\"button\" class=\"btn btn-xs btn-switch-obls btn-show-modal-login\" id=\"btn-show-modal-login\">Login<\/button><\/p>\n               <\/div> \n            <\/div> \n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<div class=\"modal modal-obls\" id=\"modal-login\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group2\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-run-health.svg\" alt=\"\"><\/span>\n                   <div id=\"login-group-abc\" class=\"lfp-group-abc\"><!-- start login group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Login-2\"><\/span>Login<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <label class=\"errormsg txt-red courseIn\"><\/label>\n                       <div class=\"formcontrol-group disable-loginemail\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-email\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginnext-group\" id=\"loginnext-group\"><!-- pass and captcha -->\n                           <div class=\"formcontrol-group\">\n                                <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                                <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-password\" required=\"\">\n                                <span class=\"floating-label\">Password<\/span>\n                           <\/div>\n                           <div style=\"display:none\" id=\"img-oblcaptcha\" class=\"captcha-img-blk\">\n                           <\/div>\n                           <div style=\"display:none\" class=\"formcontrol-group captcha-input-blk\">\n                                <input type=\"text\" name=\"pwd1\" value=\"1\" class=\"formcontrol ob-inputfield\" id=\"lcaptcha-code\" required=\"\">\n                                <span class=\"floating-label\">Enter text you see in the image<\/span>\n                           <\/div>\n                       <\/div><!-- pass and captcha -->\n                       \n                       <div class=\"btn-forgotpwd-group\"><button id=\"btn-forgotpwd\" class=\"btn btn-forgotpwd\">Forgot Password?<\/button><\/div>\n                       <button type=\"button\" id=\"coursein1\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseInValidation1()\">Next<\/button>\n                       <button type=\"button\" id=\"coursein\" class=\"btn btn-md btn-tblue btn-obls coursein\" onclick=\"courseInValidation('https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common')\">Submit<\/button>\n                       <form method=\"post\" action=\"https:\/\/login.oliveboard.in\/login\/next.php\" id=\"snf1\">\n                        <input type=\"hidden\" name=\"email\" value=\"\" id=\"lemailnext\">\n                        <\/form>\n                   <\/div><!-- end login group -->\n                   <div id=\"forgotpwd-group-abc\" class=\"lfp-group-abc forgotpwd-group-abc\"><!-- start forgotpwd group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Forgot_Password-2\"><\/span>Forgot Password<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <p class=\"secintro-txt\">Please enter the Email ID we will send you a Email with the link to reset the password.<\/p>\n                       <label class=\"errormsg txt-red rePassMsg\"><\/label>\n                       <div class=\"formcontrol-group formcontrol-group-fp\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"remail\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginas-group loginas-group1\">\n                            <button type=\"button\" id=\"btn-fpwd-cancel\" class=\"btn btn-md btn-white btn-cancel btn-fpwd-cancel\">Cancel<\/button>\n                            <button type=\"button\" id=\"lreset\" class=\"btn btn-md btn-tblue btn-fpwd-submit\" onclick=\"resetPassword()\">Submit<\/button>\n                       <\/div>\n                    <\/div><!-- end forgotpwd group --> \n                   <h6 class=\"login-subheader\">Or, login with<\/h6>\n                   <div class=\"loginas-group loginas-group2 loginas-group-single\">\n\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><div tabindex=\"0\" role=\"button\" aria-labelledby=\"button-label\" class=\"nsm7Bb-HzV7m-LgbsSe  hJDwNd-SxQuSe i5vt6e-Ia7Qfc uaxL4e-RbRzK\"><div class=\"nsm7Bb-HzV7m-LgbsSe-MJoBVe\"><\/div><div class=\"nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb \"><div class=\"nsm7Bb-HzV7m-LgbsSe-Bz112c\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 48 48\" class=\"LgbsSe-Bz112c\"><g><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"><\/path><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"><\/path><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"><\/path><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"><\/path><path fill=\"none\" d=\"M0 0h48v48H0z\"><\/path><\/g><\/svg><\/div><span class=\"nsm7Bb-HzV7m-LgbsSe-BPrWId\">Sign in with Google<\/span><span class=\"L6cTce\" id=\"button-label\">Sign in with Google. Opens in new tab<\/span><\/div><\/div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437400_306436&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437400_306436\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;\"><\/iframe><\/div><\/div>\n\n\n                   <\/div>\n                    <p class=\"obls-footer\">New to Oliveboard?<button class=\"btn btn-xs btn-switch-obls\" id=\"btn-show-modal-signup\">Register<\/button><\/p>\n               <\/div> \n            <\/div> \n            <div class=\"success-msg-group\" id=\"success-msg-group\"><!-- success msg -->\n                <div class=\"success-msg-blk\" id=\"success-msg-blk\">\n                    <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/success-ellipse.svg\" alt=\"\"><\/span>\n                    <h2 id=\"fpwd-success-msg-title\"><span class=\"ez-toc-section\" id=\"i-2\"><\/span>&nbsp;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                    <p id=\"fpwd-success-msg-text\">&nbsp;<\/p>\n                    <div class=\"login-btn\">\n                        <button type=\"button\" class=\"btn btn-md btn-tblue modal-obls-close\">Ok<\/button>\n                    <\/div>\n\n                <\/div>\n            <\/div><!-- success msg -->\n\n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<script src=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/sg2.oliveboard.in\/static\/js\/jquery.js\"><\/script>\n\n<script>\nvar boxurl = window.location.href + '?log=1';\n\nfunction getUrlParam(name, defaultValue) {\n    const params = new URLSearchParams(window.location.search);\n    return params.has(name) ? params.get(name) : defaultValue;\n}\n\nvar l_log = getUrlParam('log', 0);\n<\/script>\n<script src=\"https:\/\/www.oliveboard.in\/js\/coursecommon.js?v=12\"><\/script>\n\n\n<script>\n(() => {\n  const quizContainer = document.getElementById('quiz-2');\n  const STORAGE_KEY = 'quiz_2_state';\n  let score = 0;\n  let attempted = 0;\n  let correct = 0;\n  let wrong = 0;\n\n  const questions = quizContainer.querySelectorAll(\".question\");\n  const total = questions.length;\n\n  function loadState() {\n    try { return JSON.parse(sessionStorage.getItem(STORAGE_KEY) || '{}'); }\n    catch { return {}; }\n  }\n\n  function saveState(data) {\n    sessionStorage.setItem(STORAGE_KEY, JSON.stringify(data));\n  }\n\n  function updateUI() {\n    const unattempted = total - attempted;\n    quizContainer.querySelector('[data-count=\"attempted\"]').textContent = attempted;\n    quizContainer.querySelector('[data-count=\"correct\"]').textContent = correct;\n    quizContainer.querySelector('[data-count=\"wrong\"]').textContent = wrong;\n    quizContainer.querySelector('[data-count=\"unattempted\"]').textContent = unattempted;\n    quizContainer.querySelector('[data-summary=\"attempted\"]').style.width = (attempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"correct\"]').style.width = (correct \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"wrong\"]').style.width = (wrong \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"unattempted\"]').style.width = (unattempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-score]').textContent = score.toFixed(2);\n\n    \/\/ Live score update in sticky header\n    document.getElementById('quiz-2-score-value').textContent = score.toFixed(2);\n  }\n\n  function restoreQuestion(q, chosenIndex, wasCorrect) {\n    q.dataset.answered = \"true\";\n    const buttons = q.querySelectorAll(\"button\");\n    buttons.forEach(b => b.classList.add(\"locked\"));\n    if (wasCorrect) {\n      buttons[chosenIndex].classList.add(\"correct\");\n    } else {\n      buttons[chosenIndex].classList.add(\"wrong\");\n      q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n    }\n  }\n\n  \/\/ Restore saved answers on page load\n  const savedAnswers = loadState();\nquestions.forEach((q, qIndex) => {\n    const saved = savedAnswers[qIndex];\n    if (saved !== undefined) {\n      attempted++;\n      if (saved.correct) { correct++; }\n      else { wrong++; }\n      restoreQuestion(q, saved.chosenIndex, saved.correct);\n    }\n  });\n  score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n  updateUI();\n\n  \/\/ Attach click handlers\n  questions.forEach((q, qIndex) => {\n    q.querySelectorAll(\"button\").forEach((btn, btnIndex) => {\n      btn.addEventListener(\"click\", () => {\n        if (q.dataset.answered === \"true\") return;\n        q.dataset.answered = \"true\";\n        attempted++;\n\n        if (attempted > 5 && l_log == 0) {\n          $('#modal-signup').addClass('is-active');\n        }\n\n        q.querySelectorAll(\"button\").forEach(b => b.classList.add(\"locked\"));\n        const isCorrect = btn.dataset.correct === \"true\";\n\n if (isCorrect) {\n          btn.classList.add(\"correct\");\n          correct++;\n        } else {\n          btn.classList.add(\"wrong\");\n          wrong++;\n          q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n        }\n        score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n\n        savedAnswers[qIndex] = { chosenIndex: btnIndex, correct: isCorrect };\n        saveState(savedAnswers);\n        updateUI();\n      });\n    });\n  });\n\n  updateUI();\n})();\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Free Exam Preparation PDFs<\/strong><\/td><td><strong>Download Link<\/strong><\/td><\/tr><tr><td>Last 6 Months&#8217; Current Affairs in Hindi &amp; English<\/td><td><a href=\"https:\/\/www.oliveboard.in\/current-affairs\/?ref=conttm-english-blogs\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Click Here<\/strong><\/a><\/td><\/tr><tr><td>Monthly Current Affairs<\/td><td><a href=\"https:\/\/www.oliveboard.in\/monthly-current-affairs-pdf\/?ref=conttm-english-blogs\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Click Here<\/strong><\/a><\/td><\/tr><tr><td>Weekly Current Affairs<\/td><td><strong><a href=\"https:\/\/www.oliveboard.in\/weekly-current-affairs\/?ref=conttm-english-blogs\" target=\"_blank\" rel=\"noreferrer noopener\">Click Here<\/a><\/strong><\/td><\/tr><tr><td>Daily Current Affairs<\/td><td><strong><a href=\"https:\/\/www.oliveboard.in\/daily-current-affairs\/?ref=conttm-english-blogs\" target=\"_blank\" rel=\"noreferrer noopener\">Click Here<\/a><\/strong><\/td><\/tr><tr><td>Banking and Financial Awareness<\/td><td><strong><a href=\"https:\/\/www.oliveboard.in\/banking-and-financial-awareness\/?ref=conttm-english-blogs\" target=\"_blank\" rel=\"noreferrer noopener\">Click Here<\/a><\/strong><\/td><\/tr><tr><td>100 Important Banking Terms<\/td><td><strong><a href=\"https:\/\/www.oliveboard.in\/important-banking-terms\/?ref=conttm-english-blogs\" target=\"_blank\" rel=\"noreferrer noopener\">Click Here<\/a><\/strong><\/td><\/tr><tr><td>Speed Math Kit<\/td><td><strong><a href=\"https:\/\/www.oliveboard.in\/speed-math-kit\/?ref=conttm-english-blogs\" target=\"_blank\" rel=\"noreferrer noopener\">Click Here<\/a><\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<ul class=\"wp-block-latest-posts__list is-grid columns-3 wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/order-ranking-for-ibps-rrb-po\/\">Order Ranking for IBPS RRB PO 2026, FREE PDF &amp; Quiz<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/blood-relation-for-ibps-rrb-po\/\">Blood Relation for IBPS RRB PO 2026, FREE PDF &amp; Quiz<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/syllogism-for-ibps-rrb-po\/\">Syllogism for IBPS RRB PO 2026, FREE PDF &amp; Quiz<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\">Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/ibps-rrb-state-wise-vacancies\/\">IBPS RRB Vacancy 2026: 13,757 Post-Wise &amp; State-Wise Data<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/approximation-for-ibps-rrb-po\/\">Approximation for IBPS RRB PO, FREE PDF &amp; Live Quiz<\/a><\/li>\n<\/ul>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Test your preparation with this Direction &amp; Distance Quiz for IBPS RRB PO, covering important reasoning concepts relevant to the<\/p>\n","protected":false},"author":60,"featured_media":252713,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,31,10225,819],"tags":[18902,5636],"class_list":["post-252676","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-bank-exams","category-ibps","category-ibps-rrb-officer","tag-direction-distance-for-ibps-rrb-po","tag-ibps-rrb-po","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v26.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz<\/title>\n<meta name=\"description\" content=\"Practise Direction &amp; Distance for IBPS RRB PO with a free PDF and live quiz covering directions, distances, turns and position-based questions.\" \/>\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.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz\" \/>\n<meta property=\"og:description\" content=\"Test your preparation with this Direction &amp; Distance Quiz for IBPS RRB PO, covering important reasoning concepts relevant to the IBPS RRB PO exam.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\" \/>\n<meta property=\"og:site_name\" content=\"Oliveboard\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Oliveboard\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-28T12:33:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-28T12:33:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"730\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Tripti Mishra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Oliveboard\" \/>\n<meta name=\"twitter:site\" content=\"@Oliveboard\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tripti Mishra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\"},\"author\":{\"name\":\"Tripti Mishra\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5\"},\"headline\":\"Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz\",\"datePublished\":\"2026-09-28T12:33:34+00:00\",\"dateModified\":\"2026-09-28T12:33:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\"},\"wordCount\":1554,\"publisher\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp\",\"keywords\":[\"Direction &amp; Distance for IBPS RRB PO\",\"ibps rrb po\"],\"articleSection\":[\"Articles\",\"Bank Exams\",\"IBPS\",\"IBPS RRB Officer\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\",\"name\":\"Direction & Distance for IBPS RRB PO 2026, FREE PDF & Quiz\",\"isPartOf\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp\",\"datePublished\":\"2026-09-28T12:33:34+00:00\",\"dateModified\":\"2026-09-28T12:33:37+00:00\",\"description\":\"Practise Direction & Distance for IBPS RRB PO with a free PDF and live quiz covering directions, distances, turns and position-based questions.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp\",\"contentUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp\",\"width\":730,\"height\":480},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bank Exams\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/category\/bank-exams\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"IBPS\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/category\/bank-exams\/ibps\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"IBPS RRB Officer\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/category\/bank-exams\/ibps\/ibps-rrb-officer\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#website\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/\",\"name\":\"Oliveboard\",\"description\":\"Free Govt. Exam Alerts &amp; Resources\",\"publisher\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.oliveboard.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#organization\",\"name\":\"Oliveboard\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png\",\"contentUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png\",\"width\":150,\"height\":40,\"caption\":\"Oliveboard\"},\"image\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Oliveboard\",\"https:\/\/x.com\/Oliveboard\",\"https:\/\/www.instagram.com\/oliveboard.in\/\",\"https:\/\/www.youtube.com\/channel\/UCRvrHAyNdOMI_JBkE2pjZtw?sub_confirmation=1\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5\",\"name\":\"Tripti Mishra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g\",\"caption\":\"Tripti Mishra\"},\"description\":\"Hi, I'm Tripti, a senior content writer at Oliveboard, where I manage blog content along with community engagement across platforms like Telegram and WhatsApp. With 3+ years of experience in content and SEO optimization related to banking exams, I have led content for popular exams like SSC, banking, railway, and state exams.\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Direction & Distance for IBPS RRB PO 2026, FREE PDF & Quiz","description":"Practise Direction & Distance for IBPS RRB PO with a free PDF and live quiz covering directions, distances, turns and position-based questions.","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.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/","og_locale":"en_US","og_type":"article","og_title":"Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz","og_description":"Test your preparation with this Direction &amp; Distance Quiz for IBPS RRB PO, covering important reasoning concepts relevant to the IBPS RRB PO exam.","og_url":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/","og_site_name":"Oliveboard","article_publisher":"https:\/\/www.facebook.com\/Oliveboard","article_published_time":"2026-09-28T12:33:34+00:00","article_modified_time":"2026-09-28T12:33:37+00:00","og_image":[{"width":730,"height":480,"url":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp","type":"image\/webp"}],"author":"Tripti Mishra","twitter_card":"summary_large_image","twitter_creator":"@Oliveboard","twitter_site":"@Oliveboard","twitter_misc":{"Written by":"Tripti Mishra","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#article","isPartOf":{"@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/"},"author":{"name":"Tripti Mishra","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5"},"headline":"Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz","datePublished":"2026-09-28T12:33:34+00:00","dateModified":"2026-09-28T12:33:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/"},"wordCount":1554,"publisher":{"@id":"https:\/\/www.oliveboard.in\/blog\/#organization"},"image":{"@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage"},"thumbnailUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp","keywords":["Direction &amp; Distance for IBPS RRB PO","ibps rrb po"],"articleSection":["Articles","Bank Exams","IBPS","IBPS RRB Officer"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/","url":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/","name":"Direction & Distance for IBPS RRB PO 2026, FREE PDF & Quiz","isPartOf":{"@id":"https:\/\/www.oliveboard.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage"},"image":{"@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage"},"thumbnailUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp","datePublished":"2026-09-28T12:33:34+00:00","dateModified":"2026-09-28T12:33:37+00:00","description":"Practise Direction & Distance for IBPS RRB PO with a free PDF and live quiz covering directions, distances, turns and position-based questions.","breadcrumb":{"@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#primaryimage","url":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp","contentUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2026\/09\/Direction-Distance-for-IBPS-RRB-PO-1.webp","width":730,"height":480},{"@type":"BreadcrumbList","@id":"https:\/\/www.oliveboard.in\/blog\/direction-distance-for-ibps-rrb-po\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.oliveboard.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Bank Exams","item":"https:\/\/www.oliveboard.in\/blog\/category\/bank-exams\/"},{"@type":"ListItem","position":3,"name":"IBPS","item":"https:\/\/www.oliveboard.in\/blog\/category\/bank-exams\/ibps\/"},{"@type":"ListItem","position":4,"name":"IBPS RRB Officer","item":"https:\/\/www.oliveboard.in\/blog\/category\/bank-exams\/ibps\/ibps-rrb-officer\/"},{"@type":"ListItem","position":5,"name":"Direction &amp; Distance for IBPS RRB PO 2026, FREE PDF &amp; Quiz"}]},{"@type":"WebSite","@id":"https:\/\/www.oliveboard.in\/blog\/#website","url":"https:\/\/www.oliveboard.in\/blog\/","name":"Oliveboard","description":"Free Govt. Exam Alerts &amp; Resources","publisher":{"@id":"https:\/\/www.oliveboard.in\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.oliveboard.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.oliveboard.in\/blog\/#organization","name":"Oliveboard","url":"https:\/\/www.oliveboard.in\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png","contentUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png","width":150,"height":40,"caption":"Oliveboard"},"image":{"@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Oliveboard","https:\/\/x.com\/Oliveboard","https:\/\/www.instagram.com\/oliveboard.in\/","https:\/\/www.youtube.com\/channel\/UCRvrHAyNdOMI_JBkE2pjZtw?sub_confirmation=1"]},{"@type":"Person","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5","name":"Tripti Mishra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g","caption":"Tripti Mishra"},"description":"Hi, I'm Tripti, a senior content writer at Oliveboard, where I manage blog content along with community engagement across platforms like Telegram and WhatsApp. With 3+ years of experience in content and SEO optimization related to banking exams, I have led content for popular exams like SSC, banking, railway, and state exams."}]}},"_links":{"self":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts\/252676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/users\/60"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/comments?post=252676"}],"version-history":[{"count":4,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts\/252676\/revisions"}],"predecessor-version":[{"id":252714,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts\/252676\/revisions\/252714"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/media\/252713"}],"wp:attachment":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/media?parent=252676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/categories?post=252676"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/tags?post=252676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}