字节跳动 面筋



字节跳动面筋,希望给大家带来点好运

一面(4/24)
46min,感觉不乐观,这个题没做出来

  • 简单介绍自己,介绍项目
  • https加密的过程?说了对称加密和非对称加密混合使用
  • cookie和session的区别?就是从存储位置和安全性说了下
  • 网络通信中的端口号用来干什么的?区分进程
  • TCP是有序的协议吗?怎么样保证?(说的不太好)
  • 滑动窗口的干什么的啊?(上面的提到了,这里就问了,控制流量)
  • 数据库的事务是干什么用的?(保证数据一致性,说了四个特点)
  • 数据库索引用过吧,介绍下?(不是存储引擎的索引。这里理解不太对。应该是问的联合索引等)
  • B+ tree 和B Tree的区别,说下B树?(这里就不会了,不了解B tree。说了B+ tree的结构。)
  • nginx是干什么用的?(作为服务器去使用。)
  • nginx的代理服务、缓存机制?(代理,请求转发到其他服务器;缓存,就是会缓存他代理的数据)
  • nginx的负载均衡干什么用的?(减轻服务器的压力,提高性能)
  • nginx的负载均衡的算法有哪些?(轮询、权重、ip_hash)
  • redis的memcache的区别?(从类型 和 存储位置来说)
  • 乐观锁和悲观锁的区别?(说了下二者的加锁操作过程)
  • 怎么判断乐观锁是否被修改过?(对数据加版本号)
  • mysql的索引都有哪些类型?(这里一开始可迷了,后来说了,联合索引,覆盖索引,前缀索引)
  • 那什么是联合索引呢?(介绍了下,然后从B+ tree的角度说了下)

编程题:
1. 最小栈问题
2. 下面的有序数组中,找到某一个数出现的次数
[1,3,4,5,22,22,22,22,22,45,66,78]

二面(4/27)
55min
  • 自我介绍,项目介绍(7min)
  • 讲讲对redis的理解,为什么比较快?(redis在内存中,作为缓存)
  • redis的原子性了解吗?(这里说了数据库的四个事务的特点,感觉不太对)
  • 为什么redis的操作是原子的?(不会)
  • 使用MySQL的时候,怎么判断要不要加索引?(回答的不太好)
  • 什么样的情况下不应该加索引?(只说了表比较小的时候,其他的没想到)
  • 对于web系统,从输入URL到页面显示出来大致的内容?
    • dns解析
    • 三次握手tcp链接的建立
    • 四次挥手tcp链接的断开
  • 建立链接三次握手为什么需要三次?(防止打开错误的链接)

编程题:
1. 单次买入股票,返回最大利润?
2. 实现pow函数。


HR面:(4/27)19min
  • 在家还是在北京?
  • 怎么规划实习计划,能不能参加实习?
  • 实习时间,能实习多久?
  • 为什么选择现在这个学校?
  • 评价三年的学习生活?
  • 毕业后的规划是怎么样的?
  • 哪段经历,哪段时间压力挺大的?
  • 有什么爱好吗?
  • 有什么问题?问了下公司的上班时间
  • 有没有其他的offer

#字节还愿##字节跳动##面经##实习##golang工程师#
全部评论
这是哪里的
点赞 回复 分享
发布于 2020-05-16 20:28
楼主,内推可以投两个职位吗
点赞 回复 分享
发布于 2020-05-16 19:53
这个算法题不像头条难度呀😂😂
点赞 回复 分享
发布于 2020-05-16 14:55
实习两面???  楼主好运气,我这都3+1。 感觉头条最近疯狂招人,因为上市 + 国际化吧,面试难度也比以前降低不少,我也是最近刚上岸的,运气好
点赞 回复 分享
发布于 2020-05-16 11:07
楼主有offer了吗
点赞 回复 分享
发布于 2020-05-16 11:04
想问问hr面和之前的面试页面一样吗?就是有那种写代码的框框
点赞 回复 分享
发布于 2020-05-16 10:01
实习岗吗? 怎么就两面
点赞 回复 分享
发布于 2020-05-16 09:42
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-05-16 09:35
内推链接:https://job.toutiao.com/s/oMyxvH 还没有offer的同学赶紧投吧
点赞 回复 分享
发布于 2020-05-16 09:10

相关推荐

07-16 14:10
门头沟学院 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道真题和解析
点赞 评论 收藏
分享
评论
5
44
分享

创作者周榜

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