9.24下午三点 1.简单的自我介绍 2.项目 3.先来问一些语言基础,封装继承多态 4.new与malloc,malloc底层是如何实现的? 5.进程数据存储的区域 6.来问问数据结构吧,常用哪些数据结构,底层结构 7.vector扩容,删除,在更底层一些的操作系统是如何实现的? 8.用过链表没,自定义个链表判断是否环(hash和快慢指针) 9.算法,排序算法,稳定的那些?查找算法 10.has
1.自我介绍 2.介绍一下简历上的项目 3.计算机网络: TCP与UDP的区别 TCP如何实现可靠传输、流量控制 讲一下TCP四次挥手过程中的TIME_WAIT状态 讲一下HTTP长连接 4.数据结构与算法: 哈希表的实现以及哈希冲突的解决方法 B树和B+树的区别 LRU算法的实现 反转单链表(手撕代码) 5.Python: 使用with open(文件名) as f打开文件有什么好处 *args
一面: 自我介绍 了解python 字典 liet吗 数组与链表的区别 堆与栈的区别 说说增删改查的具体命令 说说数据库的连接 说说有哪些约束 http和https的区别 http有哪些请求方法 什么是sql注入 怎么处理SQL注入 了解哪些linux命令 假如用ll命令查看文件,前面的那些 rxw啥的代表啥意思 二面(挂): 自我介绍 介绍一个最熟悉的项目 根据项目问问题,比如配置域名用到的A解
大寄特寄。 1. 自我介绍。 2. 介绍一下在项目中做的工作。 3. 讲一下项目中这个用户级中断处理程序的流程。 4. 讲一下内核态软件中断和硬件中断处理流程有什么不同。(没懂,不太会) 5. 讲一下知道哪些类型的中断。 6. 内核有哪几个子系统。(答了内存管理,文件系统,进程调度) 7. 这个物理页面大小怎么选择的?为什么要选择4KB大小的页面?(答了为了减少读写少量字节时的开销) 8. 问了具
大家好,我是冲冲冲965 时间过得很快,回想起去年的这个时候,我也正在准备秋招,今天的我刚刚结束培训。 我的个人情况就读于某双非大学,信息与计算科学(大数据方向,校企合作,一个介于数学与计算机之间的专业)。16年考上大学,17年入伍,18年底退伍,19年复学,22年毕业生。我能够成功上岸也证明了深信服是一家不那么看重学历的公司,主要还是关注候选人的个人能力。 在这里分享一下自己的上岸经历,希望对深
深信服在成都的线下面试主要集中在9月22日——24日,我是23日上午 面试问题: 1、个人介绍 2、项目经历 3、团队项目中负责的模块,队友都负责哪些工作? 4、栈、队列的实际应用? 5、SQLite的特点 6、数据库的底层数据结构? 7、手撕编程题:求一个数组中出现次数最多的元素,和它的出现次数 8、考虑特殊情况,数组为空怎么办,有多个相同次数的元素怎么办? 9、python的迭代器和生成器都在
深信服一面 1.自我介绍 2.项目2 3.实习?有没有遇到过问题?如何解决? 4.项目1介绍?定时器实现?为什么要有缓冲区? 5.C++重载底层实现? C++利用命名倾轧(name mangling)技术,来改名函数名,区分参数不同的同名函数。命名倾轧是在编译阶段完成的。 C++定义同名重载函数: 6.为什么加锁?你用过加锁吗? 7.你觉得C++开发注意哪些? 8.看过linux操作系统内核吗?
1.自我介绍 2. 代码: 输出一个菱形 3. list和dict实现原理 4. 数组和list实现原理有什么不同 5. 链表?指针指向最后一个元素,怎么获取它前面的第k个元素 6. tcp拥塞控制 7. 数据库了解多少 8. 介绍一个最熟悉的项目 9. 高并发如何处理 10. 问一些其他项目 11. 说一件最自豪的事情 12. 反问 面试官人挺好,加油,朋友们! --------2022 09
哈希函数,解决哈希冲突方法 哈夫曼编码?说了好几个不知道得名词,直接说不会 完全二叉树,知道但表达差点意思 缓存与缓冲 电脑高速缓冲器作用? 索引过多导致什么情况? 设计模式知道吗?只会单例模式,问使用场景,不会 tcp 安全机制,三次握手四次挥手,流量控制,拥塞控制,超时重传 udp缺点 什么是流量控制,拥塞控制,超时重传 手推过哪些公式,提到svm,问原理,非线性不可分怎么处理,拉格朗日对偶讲
喜提秋招第一面 43分钟 1. 自我介绍 2. 项目介绍,没多问 3. 进程,线程是什么,有什么不同 4. 进程间通信方式 5. 锁有哪些,你用过哪些锁 6. 互斥锁和质询锁有什么区别 我太菜了,八股没怎么背,所以面试官问不下去了,决定手撕代码 根据二叉树的前序中序遍历,重构二叉树,边界问题调试了十几分钟
拿到offer了,sp面没过,给的白菜价。 今年深信服都是三轮技术面+一轮HR面,我的面试偏操作系统,推荐一个讲Linux系统知识比较详细好懂的博主:https://blog.csdn.net/orangeboyye/category_11862639.html,他主页《深入理解LinuxOS》专栏值得细看。 9.13--深信服一面(48min) 自我介绍 项目介绍、详细讲项目实现细节、代码量、项
一面 自我介绍 对 Go 的了解 Go 的协程和 Java 的线程之间的对比 项目为什么从 Go 重构至 Java 项目的用户只有学校里的人吗?为什么还使用了 CDN 加速? MySQL 的索引失效 对 MySQL 锁的了解 表级锁和行级锁的对比 对 MySQL 事务的了解 脏读和幻读的区别 Redis 怎么处理失效的键(过期键的删除策略) zset 的实现原理和应用场景(跳表) Redis 分布
个人背景:专升本,有块 ACM 牌子,项目是一个 OJ + 6824的分布式KV + 分布式文件系统 9.22 一面 55min 自我介绍,项目介绍 追问 OJ 项目的评测机实现细节 对协程的理解,为什么内核态做上下文切换性能低 Go GC 和 GMP 模型 Go map 实现,hash 冲突解决方法,并发安全 map 实现 主要排序算法的时间复杂度;手撕快排,Top K,动态 Top K;标准库
北京线下。奔着 KPI 面去的。 一面 - 技术面 自我介绍。 项目。 最近印象深刻的事情。 学过什么数据结构和算法,刷过多少力扣题。 实现 strcpy。看我写的慢给我打断了,问我是不是没写过。答曰是,把思路给它讲了下,并说明拷贝时可能出现的覆盖问题。 我这都能一面过?着实离谱。 二面 - 技术面 本科干了啥,研究生干了啥。 对职位什么看法?是奔着高薪来的还是啥? 拿着我的成绩单,说这成绩也不高
没有笔试,面试官直接约的面试 1.自我介绍 2.项目中担任的主要职责(一下说多了,说了很多项目中用了什么) 3.说一下Python自带的容器 4.列表和元祖的区别 5.python中类是怎么定义的 6.手撕找1000以内的质数(用暴力写了一个,面试官不太满意,让我想想怎么改进) 7.插入排序、选择排序、冒泡排序哪些稳定的,解释一下(没答出个所以然) 8.冒泡排序是怎么实现的 9.反问 中间有一些忘