10

字节跳动 后端开发工程师-商业化技术 二面面经(阶段反思)

 3 years ago
source link: https://acm.nowcoder.com/discuss/701721
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

2021/08/09 后端开发工程师-商业化技术二面(字节跳动提前批)

共计 75min,下午 14 点开始,到 15 点 15 分结束。大概一小时给回复,通知二面没过,一、二面算法题都 AC,但发现本质上和目标还是有差距,投的是架构,面试官也是给人一种尤其不一样的气场,部门技术跟落地强相关,科班的老哥对这些估计能手到擒来,而个人却没有相应的扎实沉淀,同样对应的二面几乎没有基础题,即使几天下来基础是真的已经扎实好几轮,但空有理论远远不够。问了 hr 小哥哥面评,给了我好多鼓励,问要不要转给他同事,接着回复确定说不啦。也问了之后还能不能投商业化技术,他说可以,刚好现在正式批。看着七月底投的几家,些许感慨,高强度准备面试的六天,过得像完完整整过去一个月,先歇歇,再准备,明确自己想要的方向和努力的方向,八月慢慢来,九月份继续秋招的正式批,计划九月份或者十月份再战正式批的商业化技术,也给自己打个气,加油加油~

简单自我介绍
多线程怎么设计
项目中需要的数据库怎么设计
select、poll、epoll 的区别
水平触发、边缘触发的理解
IO 的理解,说说有哪些 IO
select、epoll 在使用中,哪些部分在用户态,哪些部分在内核态
三个场景设计题……
设计一个在线聊天室,除了公屏聊天外,包括注册,私聊等其他功能。以及实体类怎么设计
基于 UDP 开发的游戏,说说你怎么实现这样一个系统,包括数据库的使用设计
抢红包,100 块钱,6 个人,每个人最少 10 块,怎么设计,分发策略怎么设计
写个题,给定任意数组和 target,收集总和为 target 的子数组,自定义输入输出,元素不能重复使用
(实话实话,当前自己在架构整体的知识体系欠缺,字节给自己的压迫感所以不是空穴来风。从面试官不拘小节的外貌,还有提出多个方向考察点作为引导,我想这可能就是从另一个角度考察一个应聘者对技术是否有追求,考察一个应聘者对技术深度是否有个人挖掘。此外,面试官个人强大气场影响,虽然深知当前和 jd 无法匹配,但确实已经足够吸引自己)

有没有什么想反问我的
问题 1:当前业务场景下,基于并发包括其他方面,技术难点主要在哪几个方向,技术难点攻克的价值体现是什么
问题 2:从商业化技术部门后端开发工程师的角度,当前自身可以从哪几个方面,进一步在平时生活中,提升自身技术方面的修养


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK