死锁 面试题
共 9 篇真实面经 · 涵盖 牛客网用户分享 / 天翼云 / CVTE / 华测导航 / 极兔 等 8 家公司
避免 offer 死锁的办法是释放面经:一次用操作系统死锁类比的秋招吐槽
一篇用操作系统死锁的四个必要条件类比秋招 offer 池的调侃长文:互斥、持有并等待、不可抢占、循环等待在 offer 池里如何逐条复刻,为什么「放出手里的面经、让别人过了去拒掉泡着的 offer」有可能概率性地打破循环等待,以及现实中这条链条不成立的几处原因。
天翼云 C++后端 一面面经:C++ 基础、死锁与内存问题
天翼云 C++ 后端(广州,校招)线上一面,两位面试官、无手撕无笔试:struct 与 class、const、重载与重写、虚函数、内存分区、智能指针、死锁的必要条件、TCP 与 UDP 及协议归属、内存泄漏与虚拟内存,最后是项目的问题定位与崩溃调试。
CVTE 应用软件研发一面:进程线程、死锁与并发设计
CVTE(视源股份)27 届秋招应用软件研发一面,9 月 21 日线下约 20 分钟。八股集中在进程与线程的区别、多线程与线程池、死锁的四个必要条件与避免方式、并发代码的安全设计以及读写锁,算法考 LeetCode 1056,最后是反问环节。
华测导航嵌入式一面:Linux 基础与模型部署
华测导航嵌入式软件开发岗一面记录,考察 Linux 进程线程与进程间通信、死锁四个必要条件、模型量化和部署可行性评估、多线程并发推理导致的检测框错位,以及零拷贝 DMA-buff 优化。作者自评是 KPI 面,两天后进了人才库。
华测导航嵌入式软件秋招一面:C 与 Linux 基础
华测导航嵌入式软件秋招一面面经,覆盖 C 语言内存分区、进程与线程区别、Linux 进程间通信选型、死锁的四个必要条件与处理、TCP 与 UDP 对比,以及端侧模型量化的原理与常见方式。
极兔 软件开发笔试复盘:10 单选 8 多选与两道编程题
极兔软件开发笔试复盘:10 道单选、8 道多选加两道编程题。选择题以书本基础为主,涉及二叉树排序、栈的出栈顺序、HashMap 线性探测散列与少量 Java、SQL 概念题;编程题是统计点赞数量与银行转账,考察预防死锁与加锁。
去哪儿 Java 方向一面:转账模块与死锁处理
约一小时,主要考查 Java 和 Agent 基础,原帖明确记下的手写题是实现转账并避免死锁。
小红书 Java 实习一面压力面:项目八股不问、全程手撕
小红书 Java 开发实习一面,项目和八股一个没问、全程做题:前中序构造树并判断唯一性、代码输出判断、死锁与锁竞争辨析;手撕从快排变式换到 LRU、再换到反转链表,反问环节几乎没有回应,整体压力很大。
成都500强外企27届Java全栈实习面经
成都500强外企27届Java全栈实习面经,涵盖面试核心八股及流程。重点考察死锁排查、Redis分布式锁、缓存一致性、SQL优化及MQ消息队列处理。适合准备Java后端实习面试的求职者参考。