字节 抖音 电商平台一二三面面经 已OC

3.29一面
一开始聊了15分钟项目
系统:
在Linux系统下 进程之间的通信方式
Linux是如何保护各自进程互不干扰的
你提到了虚拟内存 那么它跟物理内存之间有什么区别呢 或者说怎么映射的呢
当内存快满了的时候  下一个进程要怎么运行
那你说一下常见的换入换出算法

计网:
说说HTTP和HTTPS的区别
非对称加密和对称加密的区别
如果遭到中间者攻击 拦截了公钥 怎么保证数据安全
说一说Cookie和Session的区别

上面差不多二十分钟
下面一道数学题
从A地往B运送3000L汽油,两地相距1000KM,一辆汽车最多可装载1000L汽油,每行驶1KM耗油1L,请问从B地最多可以得到多少L汽油?
(汽油可以在中途放下且只有一辆车)
算了二十分钟只给了个250L的错误答案,最后问面试官说是533L,具体过程有很多方法解,本渣到现在还没算出来。

然后最后一道很easy的层序遍历,因为之前数学题搞得我心态有点炸,本来信手拈来的题硬是磕磕巴巴写了好久,最后要输出的时候吃了在LC不写测试结果的亏,创建个二叉树测试样例写了半天,估计中间扣了很多分。。。

最后反问,说我前面表现还可以,到后面算法的时候不太行,不过整体还是比较好的,所以退出后半个小时收到邮件约了后天的二面,希望自己吸取教训,把握好机会,心态调整好。

3.31二面
记不太清了
只记得几个比较卡自己的问题
其他的都是常规八股

Unicode UTF-8 ASCII编码方式有什么区别
一个汉字占ASCII多少字节  UTF-8中呢
路由地址你了解多少
现有的IPV4协议有什么瓶颈
说说多态
Https与Http区别 具体如何工作的
它是对称加密还是非对称的
为什么叫非对称加密
如何保证中间公钥不被拦截

最后让做了一个最简单的股票买卖,直接秒了

然后反问觉得表现如何,回答说不能现在告诉我要回去讨论一下,但是觉得我蛮有潜力的(当时听到心里一咯噔觉得凉凉了),后面一两天都没有消息,因为4.1那天tx二面挂了就咬咬牙打了个电话问了下HR,说是过了然后约三面。

4.7三面
上来问了问兴趣爱好跟自我介绍,问了读研期间的情况,如果有转正考虑吗,为什么从西电去了矿大balabala,吹水吹了十几分钟。

然后说了说list跟vector的区别,然后要设计一个数据结构:可以满足存取数有序,又要结合list跟vector的优点,一开始回答的STL的unordered_map,被反问哈希map是有序的嘛,然后思考了好像跟LRU比较像,就说了list+hashmap的结合,让过了。

然后两道算法题
第一道相交链表,没让写代码,说思路跟原理。
第二道返回小于n的质数。
最后反问,表现怎么样(不能告诉要讨论),base以及出勤时间差不多就结束了。

面试官人真的挺好,一直在鼓励引导~






#面经##C/C++##字节跳动#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-17 15:38
所以校友为什么从西电去了矿大
点赞 回复 分享
发布于 2021-04-14 20:58
等楼下offer面经!
点赞 回复 分享
发布于 2021-04-06 11:58
1000L汽油开过去不就烧没了。。。。
点赞 回复 分享
发布于 2021-04-05 19:11
问一下楼主,这个树的测试用例面试的时候是怎么写的
点赞 回复 分享
发布于 2021-04-05 11:43
楼主有客户端经验吗
点赞 回复 分享
发布于 2021-03-30 03:25
楼主加油。我凉了。死在算法上了。
点赞 回复 分享
发布于 2021-03-29 22:29

相关推荐

今天 14:49
门头沟学院 Java
点赞 评论 收藏
分享
06-13 17:33
门头沟学院 Java
顺序不记了,大致顺序是这样的,有的相同知识点写分开了1.基本数据类型2.基本数据类型和包装类型的区别3.==和equals区别4.ArrayList与LinkedList区别5.hashmap底层原理,put操作时会发生什么6.说出几种树型数据结构7.B树和B+树区别8.jvm加载类机制9.线程池核心参数10.创建线程池的几种方式11.callable与runnable区别12.线程池怎么回收线程13.redis三剑客14.布隆过滤器原理,不要背八股,说说真正使用时遇到了问题没有(我说没有,不知道该怎么回答了)15.堆的内存结构16.自己在写项目时有没有遇见过oom,如何处理,不要背八股,根据真实经验,我说不会17.redis死锁怎么办,watchdog机制如何发现是否锁过期18.如何避免redis红锁19.一个表性别与年龄如何加索引20.自己的项目的QPS怎么测的,有没有真正遇到大数量表21.说一说泛型22.springboot自动装配原理23.springmvc与springboot区别24.aop使用过嘛?动态代理与静态代理区别25.spring循环依赖怎么解决26.你说用过es,es如何分片,怎么存的数据,1000万条数据怎么写入库中27.你说用limit,那么在数据量大之后,如何优化28.rabbitmq如何批次发送,批量读取,答了延迟队列和线程池,都不对29.计网知不知道smtp协议,不知道写了对不对,完全听懵了30.springcloud知道嘛?只是了解反问1.做什么的?短信服务,信息量能到千万级2.对我的建议,基础不错,但是不要只背八股,多去实际开发中理解。面试官人不错,虽然没露脸,但是中间会引导我回答问题,不会的也只是说对我要求没那么高。面完问我在济宁生活有没有困难,最快什么时候到,让人事给我聊薪资了。下午人事打电话,问我27届的会不会跑路,还在想办法如何使我不跑路,不想扣我薪资等。之后我再联系吧,还挺想去的😭,我真不跑路哥😢附一张河科大幽默大专图,科大就是大专罢了
查看30道真题和解析
点赞 评论 收藏
分享
06-10 23:36
已编辑
首都经济贸易大学 C++
点赞 评论 收藏
分享
给我发了笔试链接,想着等晚上回去做,结果还没做流程就终止了
伟大的小黄鸭在学习:我猜就是笔试几乎没用,就是用来给用人部门拖时间复筛简历的,可能用人部门筛到你简历觉得不合适就提前挂了
投递小鹏汽车等公司10个岗位
点赞 评论 收藏
分享
评论
1
45
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务