Inside Xiao Meng’s Technical Interview: Real Questions and Insights
The article shares Xiao Meng’s full‑stack hiring process, listing practical first‑ and second‑round interview questions—from SQL pagination and SpringBoot CORS to RPC frameworks and AI‑assisted coding—while explaining the company’s focus on hands‑on ability and recent AI tool adoption.
Xiao Meng, a full‑stack developer with three years of experience, explains that the company is project‑driven, avoids generic interview questions, and now relies heavily on AI coding assistants such as Claude and Gemini 3 for development.
First‑round interview includes a self‑introduction, ability to code front‑end, back‑end and mobile, uniapp multi‑platform issues, usage of AI tools (e.g., asking Doubao, DeepSeek, using Cursor), SQL optimization methods, MySQL transaction basics, SpringBoot CORS resolution, Redis avalanche causes and mitigation, HTTP vs HTTPS and SSL deployment, Linux process and path commands, and a pagination query. The sample answer provides the exact SQL statement: SELECT * FROM products ORDER BY id LIMIT 10 OFFSET 10; Additional topics cover Vue lifecycle order, differences between Vue 2 and Vue 3, useful uniapp components, handling ten‑million‑record queries, the most familiar Spring Cloud component, and open‑source projects or tech bloggers the candidate follows.
Second‑round interview dives deeper: knowledge of RPC frameworks, Eureka’s service‑discovery mechanism, DNS resolution process, distinction between polymorphism and overload, Spring AOP dynamic‑proxy principle, implementation of a flash‑sale feature, Linux command to find the service bound to a port, building front‑end from UI designs with Gemini 3 assistance, Nginx request handling flow, WebSocket usage in an instant‑messaging project, the most complex module the candidate has built, and a test of AI‑assisted project speed using Claude.
The candidate also answered personal logistics questions (3 km commute, previous salary 8 k, salary expectations, and leaving the prior job due to unpaid wages). Based on the overall assessment—especially the practical AI‑tool experience—the company extended an offer with base salary and project bonuses. Hiring will pause until after the new year, and the 2026 goal is to secure 120 commercial development projects.
SpringMeng
Focused on software development, sharing source code and tutorials for various systems.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
