坐等二面面经

相关推荐

字节跳动 后端开发实习生-国际支付职位 暑期实习 一面面经#软件开发笔面经##后端开发##字节跳动##C++##实习#TimeLine:投递:7月份投递一面:2024-07-18 下午面试\------------------------------------------------------面试时间一个小时+面试流程:①自我介绍(5min)自我介绍我说想音视频或者游戏方面,他让我再次确定是否做支付方向可以。②项目(10min)我介绍了我的三个项目:播放器 模拟电梯 电影院播放器问了多线程,我说解复用 解码 渲染用三个线程,好处是提高整体的处理效率。电梯问了我锁,我说电梯门用互斥锁,不能同时关和开。电影院让我介绍了数据库的设计,问我索引和主键的问题,还问了登录密码如何保证安全,https怎么防止数据被截取(不会)。③基础(20min)先问计网:TCP的三次握手跟四次挥手;网络安全相关的一些攻击手段(没回答上来);DNS它是怎么工作的;redies;然后问我有没有做过缓存方面的事情(不会);问我缓存穿透(乱答,面试官说基本是这样,我:(黑人问号))。然后问数据库:事物隔离级别;redo log undo log和binlog;再聊了会索引。数据结构:b和b+树;栈和队列;数组和链表;哈希表;图和树。④笔试(30min)题目是链表中相邻的几个数和为0删去,经典的前缀和问题。⑤反问:我问了面试官他知不知道字节跳动的公司使命是什么,他愣了一下,还只答了一半Enrich Life,我跟他说面试邮件上写的是“Inspire Creativity, Enrich Life(激发创造,丰富生活)”,他说不同部门不同,哈哈哈,皮一下很开心。
查看8道真题和解析 软件开发笔面经
点赞 评论 收藏
分享
牛客网
牛客企业服务