首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
曾战文
门头沟学院 Java
发布于山西
关注
已关注
取消关注
@玄成:
虾皮深圳后端-三次面试归纳(已意向)
深圳后端,刚刚hr面完,说九月底统一offer审批,发面经祈祷好运! [offer+1][offer+1][offer+1][offer+1] 一面: 周日早11:15开始,深圳后端 小哥头发很炸裂,完全竖直生长哈哈 大战了70分钟,所以问题记得不完全,顺序也有错乱,想到啥写啥 TCP挥手为什么四次?说了保证双方收发都正常,然后我又主动提了为什么握手是三次,因为握手中间没有空隙。 说一下C++内存分布。扯了一下代码段数据段这些。 全局变量和静态变量的分布。具体在bss段还是数据段这样。 说一下静态变量,volatile。扯了一下静态变量概念,volatile先说了一下c++里的,然后我又主动提到c、c++、java、c#都有这个,但是不同语言意义不完全相同。然鹅问了c语言里是啥意义,我说不知道。还有volatile一般怎么用,也不知道,告诉说在嵌入式开发里的多,我还顶了一句嵌入式开发不是直接用asm内联汇编吗,呵呵一笑没有解答。 分布式架构咋整。先说了强一致性、弱一致性、最终一致性,然后扯了主写从读的场景。然后问了一个场景咋整,我说用时间戳保留数据可用时间。 说一下链接器的作用。说了虚拟内存重排序和符号表这两个。然后说我说少了内存重定位,我说:啊,这个不就是符号表的作用吗。 进程占用cpu或者内存调用很高怎么办,用top命令,还有吗,想看具体是进程里的哪一行代码怎么做呢。我说不知道,告诉我去搜一下pidstat和perf。 说一下全局变量在main函数之前定义会咋样。说了构造和析构,然后说了一下会在init段来执行main函数之前的东西,还说_start标志就是开始的地方。然后问,那把_start标志改向另一个函数,是不是就不是从main函数开始了 。我呃呃呃半天,说是吧。也没答复,不知道真假。为什么_start标志是开始的地方,这个我答汇编就是这样做的,实际上我也不知道。 说一下内存分配。我就说了malloc在linux下会根据大小来选择brk和mmap,还会有内存池的做法。但是他又普及了一下,阿里和其他的啥会有内存池,多级内存池,尽量避免对malloc的直接调用。 redis用过吗。学过但是没用过,好的那就不问了。 然后还问了一堆TCP的问题,如果客户端掉线又上线,服务端会感知吗。说了一下心跳机制,时间在范围内就不会,然鹅还是被怼了。如果服务端没开端口,客户端发请求会咋样。我说会发rst或者无响应,然鹅又被怼了. 前面问题说了50分钟吧,然后20分钟写题目。 平时有刷题吧,leetcode刷了多少了啊。我说400,好的那给你出个难一点的。呜呜呜。 出了一个树的路径最大和。leetcode124 hard, 124. 二叉树中的最大路径和 - 力扣(LeetCode) (leetcode-cn.com) 麻了,写了递归写法,大致思路差不多,小细节不知道对不对,也没运行,主函数都没有,他也没评价,就问了一下时间复杂度,我说是O(N),只遍历了一次。 反问: 工作时间?10-7-5.周末面试这种情况会调休。项目需要赶工就会不可避免的加班了。 技术栈?go+mysql,很常见的后端技术栈。 业务方向?to C,但是to C是啥我也听不懂。 几天出结果?看hr效率,一般周三前可以。 面完的周一就发邮件约二面了,约在了周六下午 二面: 深圳后端,问了45分钟,感受不好,铁挂 先是装模作样问了一下实习 然后开始问恶心的系统设计题和智商题: 系统设计题面试八股文背诵版_资源分享_牛客网 (nowcoder.com) 参见分布式ID和短链应对长链部分。比较恶心的是,我说完了思路,还会再问一遍。我的内心:这我思路不是说了一遍吗。 智商题是999瓶水+1瓶毒药,喝毒药一周后才会死,给10只小白鼠和一周时间,怎么分辨出哪瓶有毒。这题也没做出来,之前一直是草草掠过,不看,真做才发现想不出来 然后就是一些无关的问题了,你觉得你有啥优势,平时怎么学习的,从什么渠道,有写自己的博客吗,项目为什么是挑的这个 因为前面答得不好,好几个都答不出来,所以后面这些也自暴自弃了,反问环节都不问了,因为知道肯定去不了了 ----------------------------------------------- 反思:因为一直在实习,没有时间腾出来整理,实际上最近的两三场面试暴露出了很多问题。 对简历上的两个项目不熟悉,webserver和json库都是5月份找实习的时候做的了,但是实习后一直没时间熟悉,很多细节和内容都忘记了,人家问起来都没有满意的答复,问状态机是怎么做的我竟然直接说是if else,根本忘记了细节。 json库也有很多人问有比较性能吗,实际上当时跟着教程抄完后就急匆匆的做其他事了,很多可以收尾扩展的地方都没有做。 再一个是设计题和智力题,这一类如果当场问肯定没思路的题目,也只是大多数粗略看了一眼,把主要心思看在了八股文上。 最后是知识的深度和广度,这个没有办法弥补了,我自问我已经很努力了,本科三年没有空闲过,还有我不了解的领域也没办法了。 然后这一次的面试,总结起来就是把以上我的所有缺点都挑出来了一遍,至于根据项目提出的问题、八股文这一类我擅长或者我看的比较多的东西,就一点没问,表现自然是十分差了。唉再见我的虾皮。 ------------------------------------------------ 后续:周一下午竟然约面hr了,不敢相信! hr面: 周二下午3:15开始,持续了20分钟吧。 自我介绍,哪里人,说一下腾讯实习,说一下科研所实习,三个词评价自己,朋友怎么评价你,挑一个做的最好的项目来说一下, 对业务有感兴趣的吗?没有。 有几个其他公司的offer或者意向书了?字节美团。还有吗?没有了 找工作是用什么样的评价体系的呢?离家近一点,大厂,后端,业务语言没那么重要 反问: 多久知道?九月中旬有一次offer审批,九月底有一次,你这个时间不敢保证中旬审批到你,所以保守起见九月底才能知道。 有没有零食餐补房补?薪资构成不能说,零食会有,餐补房补到时候再说 新人培养咋样?会有导师和项目来培养的 听说虾皮后端是入职再选部门?是的,根据简历和兴趣方向来选 ---------------------------------------------- 期待过!
点赞 3
评论 7
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
02-16 10:19
门头沟学院 C++
C++ 多线程与并发面试题
1. 进程和线程的区别?答案:进程资源分配的基本单位独立的地址空间进程间通信(IPC)开销大创建销毁开销大线程CPU调度的基本单位共享进程的地址空间线程间通信简单(共享内存)创建销毁开销小对比进程更安全,隔离性好线程更轻量,切换快线程共享资源,需要同步C++中的线程C++11引入std::thread跨平台的线程库RAII风格管理2. 什么是线程安全?如何实现?答案:定义多线程访问时,程序行为正确不会出现数据竞争结果可预测实现方法互斥锁(Mutex)保护临界区同一时间只有一个线程访问读写锁多个读者,一个写者提高并发度原子操作不可分割的操作无需加锁无锁数据结构使用CAS(Compare-And-...
C++面试总结
点赞
评论
收藏
分享
昨天 10:58
已编辑
门头沟学院 C++
博雷顿科技股份公司 C++ 一面复盘
1. 自我介绍我之前在某某公司实习,主要参与 C++ 后端相关开发工作。 实习期间参与消息处理和服务端模块开发,涉及功能迭代、问题排查和性能优化。 技术栈以 C/C++ 为主,熟悉 STL、Linux 多线程和网络编程(TCP/IP),了解 MySQL、Redis 组件。 整体偏工程实践,关注代码质量、稳定性及性能优化,期待在 C++ 后端方向继续提升2. 项目介绍我参与开发了一个分布式实时流处理平台,负责事件数据的实时计算和多维聚合。项目难点在于高并发写入时线程锁竞争严重,导致延迟不稳定;同时状态同步复杂,内存容易泄漏。我主要通过以下方式解决了问题: 用无锁队列替代传统锁,减少线程竞争。 设...
C++面试总结
点赞
评论
收藏
分享
02-12 12:50
南京交通职业技术学院 机械设计/制造
求指点
🎓学历背景:专科👨💻意向职位:结构工程师助理
我的简历长这样
点赞
评论
收藏
分享
01-10 13:42
深圳职业技术学院 护士
这个世界真的是疯了
身边认识的不少朋友要么0 offer,要么只有不到20k的offer,其中不乏有背景好的985的同学,可是在网上你甚至能看到 28k劝退价 35k侮辱价……虽然有些人的背景确实好,但是不至于说开30+是侮辱他吧,所以有些时候你都不知道说这些话的人是纯纯出来秀优越感恶心人的,还是真觉得年薪50多万是侮辱他…… 多少有些装了吧所以来到互联网之后,我会发现这个世界太魔幻了,有一大堆生化环材还有文科的同学毕业即失业,或者只能拿到7k 8k的工作(背景好的双9能拿的多一些,但很多也比不到互联网大厂23k的白菜价)有一大堆学历较低的计算机科班同学毕业即转行还有一大堆的人嫌一个月20多k太少了,活不下去……
_世界和平:
可以偷偷吃肉,但是不要在饥饿的人面前一边吃肉一边吧唧嘴还嫌肉不好吃
点赞
评论
收藏
分享
昨天 16:24
上海交通大学 算法工程师
SpringBoot 自动配置原理
面试题简述你能讲讲 Spring Boot 的自动配置原理吗?Starter 是怎么起作用的?面试官想听的这是校招高频原理题,主要考察候选人能否从以下三个方面串出完整逻辑:1、自动配置触发点;2、加载机制;3、条件装配;面试示例回答Spring Boot 的自动配置其实是基于 Spring 的条件化装配机制 + SPI 扩展机制实现的。入口是 @SpringBootApplication,它包含了 @EnableAutoConfiguration。这个注解会导入 AutoConfigurationImportSelector,在容器启动时从 META-INF/spring.factories ...
技术必备题库
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
嵌入式应届生春招怎么准备——从零到拿 Offer 的系统攻略
926
2
...
28届Go日常实习简历求牛爷爷锐评
606
3
...
关于租房
594
4
...
27届实习近一年的年度经历和总结
484
5
...
HTTP 和 HTTPS 区别
441
6
...
agent实习都干什么?prompt设计
314
7
...
美团推荐算法一面
250
8
...
得力嵌入式工程师 二面 面经
234
9
...
27前端双非找实习
223
10
...
年包30w+但想考研
214
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
13495次浏览
165人参与
#
牛友们,签完三方你在忙什么?
#
137290次浏览
993人参与
#
牛客AI体验站
#
17786次浏览
302人参与
#
担心入职之后被发现很菜怎么办
#
282393次浏览
1185人参与
#
如何缓解入职前的焦虑
#
258764次浏览
1451人参与
#
秋招开始捡漏了吗
#
229424次浏览
1044人参与
#
秋招投递攻略
#
268744次浏览
2553人参与
#
牛客租房专区
#
151177次浏览
1477人参与
#
搜狐工作体验
#
4109次浏览
29人参与
#
九月了,是考研还是就业?
#
89115次浏览
556人参与
#
机械人求职现状
#
33601次浏览
297人参与
#
我是XXX,请攻击我最薄弱的地方
#
61733次浏览
409人参与
#
用友工作体验
#
18067次浏览
151人参与
#
你的实习什么时候入职
#
348021次浏览
2291人参与
#
今年秋招还有金九银十吗
#
75066次浏览
506人参与
#
机械人的offer怎么选
#
252618次浏览
1189人参与
#
校招谈薪技巧
#
129595次浏览
1357人参与
#
AI了,我在打一种很新的工
#
140450次浏览
1384人参与
#
这份实习,有没有动摇过你的职业方向?
#
1936次浏览
25人参与
#
校招第一份工作你干了多久?
#
139286次浏览
608人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务