Interview prep
Open access Question bank, mock practice (type or speak), stories & guides
Core essentials (all internships)
Behavioral
Tell me about a time you learned something quickly. Behavioral STAR story Easy
Give an example of learning a skill quickly for a project or internship. Behavioral STAR story Easy
Why this internship / company / role? Behavioral STAR story Easy
Walk me through your resume in 60–90 seconds. Behavioral STAR story Easy
Do you have any questions for us? Behavioral STAR story Easy
What are your strengths and one real weakness? Behavioral HR classic Easy
How do you explain a gap semester or lower grade? Behavioral HR classic Easy
How do you prepare the night before an onsite interview in Hong Kong? Behavioral HR classic Easy
Tell me about a time you faced a conflict in a team. What did you do? Behavioral STAR story Medium
Describe a failure or mistake. What did you learn? Behavioral STAR story Medium
How do you handle tight deadlines with incomplete requirements? Behavioral STAR story Medium
Tell me about a time you received critical feedback. Behavioral STAR story Medium
Describe a time you led without a formal title. Behavioral STAR story Medium
Tell me about handling multiple deadlines at once. Behavioral STAR story Medium
Give an example of acting with integrity when it was inconvenient. Behavioral Integrity Medium
Technical
Whiteboard: reverse a linked list. What do you say while coding? Technical Coding basics Medium
Artificial Intelligence
Technical
Explain train / validation / test splits. Why not tune on the test set? Technical Artificial Intelligence Field-specific Easy
What is prompt engineering? Give one good and one bad prompt example. Technical Artificial Intelligence Field-specific Easy
Explain overfitting and how to reduce it. Technical Artificial Intelligence Coding basics Medium
Compare precision and recall. When would you optimize each for a campus chatbot? Technical Artificial Intelligence Field-specific Medium
How can ML models be biased? One mitigation in deployment. Technical Artificial Intelligence Field-specific Medium
How would you detect data leakage in an internship ML task? Technical Artificial Intelligence Field-specific Hard
Product
How would you measure success for a campus AI study assistant? Product Artificial Intelligence Product thinking Medium
Multimedia
Behavioral
Describe delivering creative work under a last-minute brief change. Behavioral Multimedia STAR story Medium
Technical
What is the difference between frame rate and resolution for a short-form video internship? Technical Multimedia Field-specific Easy
RAW vs compressed workflow — when does each make sense for internship deliverables? Technical Multimedia Field-specific Medium
Design
How would you structure a 30-second product demo video for a portfolio? Design Multimedia General Easy
How do you choose music and pacing for a 15-second social clip? Design Multimedia Field-specific Easy
Computer Science
Technical
What is the time complexity of binary search? Technical Computer Science Coding basics Easy
What is the difference between an array and a hash map? When choose each? Technical Computer Science Field-specific Easy
Explain the difference between == and === in JavaScript. Technical Computer Science Coding basics Easy
Explain REST: idempotent methods and why DELETE/PUT should be idempotent. Technical Computer Science Field-specific Medium
How do you prevent SQL injection in a Node/Express API? Technical Computer Science Field-specific Medium
Walk through debugging a slow API endpoint. Technical Computer Science Field-specific Medium
What happens in the browser when you type a URL and hit Enter? (high level) Technical Computer Science Field-specific Medium
How would you design a simple job-application tracker API? Technical Computer Science Field-specific Medium
What is the difference between git merge and git rebase? Technical Computer Science Coding basics Medium
Why write unit tests? What would you test in a status helper function? Technical Computer Science Coding basics Medium
Explain XSS and CSRF at a high level. One mitigation each. Technical Computer Science Security Medium
Explain indexing in SQL. When does an index hurt performance? Technical Computer Science Coding basics Medium
When would you use a queue or cache in a backend system? Technical Computer Science System design Hard
Business & Analytics
Behavioral
Describe a time you used data to change a decision. Behavioral Business & Analytics STAR story Medium
Tell me about persuading someone with data they initially rejected. Behavioral Business & Analytics STAR story Medium
Technical
Write the idea of a SQL query: count internship applications by status for each company. Technical Business & Analytics Field-specific Easy
Product
How do you prioritize features with limited time? Product Business & Analytics Product thinking Medium
A feature has high clicks but low conversion. How do you investigate? Product Business & Analytics Product thinking Medium
Design a simple A/B test for an internship apply button label. Product Business & Analytics Product thinking Medium
Users say they want feature X but usage is low after launch. What do you do? Product Business & Analytics Product thinking Medium
Design & UX
Behavioral
Tell me about disagreeing with a stakeholder on a design choice. Behavioral Design & UX STAR story Medium
Technical
Explain the difference between UI and UX with a campus app example. Technical Design & UX Design craft Easy
Design
What is WCAG? Name two practical checks for student-facing forms. Design Design & UX Design craft Easy
Walk through how you would redesign a course enrollment page. Design Design & UX Design craft Medium
How do you run a quick usability test with 5 users? Design Design & UX Design craft Medium
Trade-offs between a dense dashboard and a simple mobile-first screen for students. Design Design & UX Design craft Medium
How do you hand off designs to engineers without ambiguity? Design Design & UX Design craft Medium
Guides Open to read
Hong Kong
HK internship interview loop
Typical loop: online application → OA / take-home (optional) → HR screen → technical or case → manager chat → offer. Prepare: 90s self-intro (EN + 粵語/普通話), 3 project stories, and questions for them. Bring: portfolio link, GitHub, and one artifact you can explain deeply.
Internship prep
60-second self-intro template (internship)
1) Name + programme + year 2) One strength with proof 3) One project relevant to the role 4) Why this team Keep under 60–75 seconds; smile and pause.
Interview guides
Interview question bank roadmap
Suggested order for interns: 1) Behavioral STAR set (general section) — 2 stories per theme 2) Your field section — technical/product/design by role tabs 3) Mock practice with filters → profile practice history 4) Read HK loop + OA guides before employer deadlines
Link interviews to your CareerAck labs
Map labs to stories: H5 portfolio = shipping UI; Kanban = state/CRUD; Node API + SQL = backend; Security lab = injection/password hashing; Deploy = ownership. Practice explaining trade-offs aloud.
Behavioral STAR cheatsheet for HK fresh grads
S/T: 1–2 sentences context. A: your actions (I, not we). R: metric or learning. Prep stories: teamwork conflict, failure, leadership without title, deadline, ethics.
OA & take-home survival tips
Read constraints twice. Start with a correct brute force if needed, then optimize. Comment assumptions. For take-homes: README, sample input, and time spent note. Never plagiarize.
STAR Method for Behavioral Interviews
Structure answers as Situation, Task, Action, Result. Keep results measurable when possible.
Technical Interview Checklist
Review DSA basics, prepare 2–3 project stories, practice aloud, and ask clarifying questions.
Technical screens
Technical phone screen — what to expect
Often 30–45 min: intro, 1–2 coding or conceptual questions, your project deep-dive, Q&A. Say your thinking aloud; ask constraints; start simple then optimize.
Experience shares
Portfolio walkthrough first. Then redesign critique on a messy settings page. They cared about trade-offs and accessibility, not fancy visuals only.
HR asked STAR + why banking tech. Technical round: REST basics, one SQL group-by, and explain a project README. Tip: prepare a 60s Cantonese self-intro.
OA focused on arrays + one ML conceptual question. Onsite was system-design lite for a recommender.