Add latest IBM OA questions - #147
Draft
tomtoto757 wants to merge 5 commits into
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This Stage-4 sync remains intentionally README-only and draft. The linked generated format pages are stale and must be regenerated before this PR can be ready or merged.
Verification
FULLTIME+NEW GRAD, andlastSeen[2026-08-09, 2026-02-14]; both exact FastPrep routes return HTTP 200python3 scripts/refresh-freshness.py— byte-idempotent on two consecutive runs (0marker changes,0moves); README 455,993 bytesPYTHONDONTWRITEBYTECODE=1 python3 -m unittest -v scripts/test_sync_practice_formats.py— 10/10 passedgit diff --check origin/master...dbe2c002c8c21f0a9233e0e06e393d9e682d10e6— passedExpected runtime impact: none; this changes README catalog data only.
Independent regression review
Independent reviewer:
tech_oa_final_review(did not implement the README changes).dbe2c002c8c21f0a9233e0e06e393d9e682d10e63c98ad57c68670b3cfb001a50c7818d470548683PYTHONDONTWRITEBYTECODE=1 python3 -m unittest -v scripts/test_sync_practice_formats.py— 10/10 passedgit diff --checkpassedKnown draft blocker and exit criteria
python3 scripts/sync-practice-formats.py --checkexits 1 because the repository-owned generated pages are stale:formats/coding.md,formats/system-design.md,formats/low-level-design.md, andformats/ai-coding.md. The Coding-page gap was 48 rows at the parent head and is 50 rows at the final head because this commit adds the two Qvick rows to README without regenerating that page.Keep this PR draft and do not merge until all generated pages are regenerated from one bounded public-catalog snapshot and
python3 scripts/sync-practice-formats.py --checkpasses against the final SHA.Remaining risk: FastPrep's managed public catalog is temporal, so readiness should use one bounded catalog snapshot and rerun generation/check immediately before merge.