New grad. 1 round. Shared by kakerukun on nowcoder, 2026-09-13
1First roundTechnicalDeep follow-ups on internship work covering scaling to ten million users, caching, locks and MQ semantics.Covered: Distributed scheduling, Database sharding, Message queues, Idempotency, Redis caching, Distributed locks, Kafka ordering, RabbitMQ
Algorithm Engineer
Outcome not shared
New grad. 1 round. Shared by 算法打工人小旺 on nowcoder, 2026-09-14
1First roundTechnicalAlmost entirely about one internship, how the candidate worked with AI tools and fit for a lower-level role.Covered: Internship deep dive, Agent architecture, Ownership of work, AI-assisted coding practices, Research focus
Algorithm Engineer
Outcome not shared
New grad. 1 round. Shared by 算法打工人阿旺 on nowcoder, 2026-09-14
1First roundTechnicalAlmost entirely about one internship, how the candidate worked with AI tools and fit for a lower-level role.Covered: Internship deep dive, Agent architecture, Ownership of work, AI-assisted coding practices, Research focus
Backend Developer
Not selected
New grad. 1 round. Shared by Code_Agent on nowcoder, 1970-01-01
1Technical interviewTechnicalA Java concurrency and JVM-heavy deep dive followed by MySQL isolation questions.Covered: HashMap equals and hashCode contract, ConcurrentHashMap put, get and resizing, CAS ABA problem, AQS queueing and wakeups, Fair vs non-fair ReentrantLock, volatile and atomicity, Virtual threads and pinning, Unbounded thread pool queues, MySQL repeatable read and phantom reads
AI Algorithm Engineer
Outcome not shared
New grad. 1 round. Shared by Code_Agent on nowcoder, 1970-01-01
1First roundTechnicalA deep dive into a phone GUI-agent project, moving into imitation learning and offline RL.Covered: GUI assistant architecture, Screenshots vs widget trees, Cross-modal alignment, Disambiguating duplicate buttons, Cross-page task state, Verifying action success, Defining correct actions, Hard negative mining, Behavior cloning error compounding, DAgger, Offline RL out-of-distribution actions, IQL, Partial observability, Hierarchical policies
OPPO interviews: FAQ
What is the interview process like at OPPO?
This guide draws on 5 first-hand interview accounts from Nowcoder. Candidates describe about 1 round on average, most often technical interviews.
What topics does OPPO test in interviews?
Commonly reported topics include Internship deep dive, Agent architecture, Ownership of work, AI-assisted coding practices, Research focus, Distributed scheduling.
These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often. Treat this as directional prep, not a script.