知乎一面20210723

知乎一面20210723

双非本科夹缝中生存

  1. 你为什么学分布式协议和docker
  2. 数据库的数据太多了怎么办,一个表有一亿个数据?分库分表,第二次考了,得回去背背。
  3. 数据怎么按照id找到应该存到哪个表的?一致性hash
  4. http的包里面都有什么,头部和body都有什么
  5. http传文件用时候包里面的内容是什么?这个得抓包,看包内容。我的这个文章里面写了抓包内容:https://blog.csdn.net/qq_15764477/article/details/113697838
  6. http传输大文件时候有什么设定?response会返回一个chunked
  7. 锁说一下?他说什么锁都行,我就说一个synchronized,结果我说完,他说他没有了解过Java,有点尴尬。他看我答得熟练,问我是不是看过深入理解jvm,23333
  8. 面试官中途看了一下我简历上面写的GitHub地址,然后看到我一个nio的项目,于是开始问nio
  9. 已经有nio多路复用了,那还需要多线程吗
  10. 接着说扯扯netty的reactor模型(这个快忘了,吃老本的)
  11. 算法题:验证二叉树是否平衡,leetcode110
  12. 聊天,怎么看待知乎,我说你们那个盐选会员我还冲过钱,他说你还了解的挺多的,哈哈哈哈哈
    很快乐的一次面试,面了这么久,第一次有人问我分布式协议,也算没白学
    过了会自动更新
#面经笔经##面经##知乎##Java工程师##校招#
全部评论
校友知乎是在哪里投的
点赞 回复
分享
发布于 2021-07-23 21:37
还是挺厉害的,所以字节提前批考虑下嘛
点赞 回复
分享
发布于 2021-07-25 11:42
联想
校招火热招聘中
官网直投

相关推荐

1.实习项目中redis分布式锁是怎么做的?2.socket用的什么协议?3.war包往tomcat中什么地方放?4.集合了解有多少Collection集合的继承体系?5.Map保证线程安全怎么用?6.HashTable算保证线程安全的类吗?7.ConcurrentHashMap和HashTable考虑线程安全和性能考虑哪一个?8.创建一个线程有哪些方式?7.CompletableFuture有什么了解?8.contdownLunch?9.实现线程安全有什么方式?10.Synchronize和lock选择哪一个比较合适?11.在使用线程池的时候使用ThreadLocal会有什么的问题(内存泄露可以控制,防止数据的错误使用,使用完后及时把ThreadLocal清除掉)?12.聊一聊springIOC?13.spring支持多少中注入?14.spring官方更推荐哪一种注入方式,最新的呢?15.一个接口有多个实现类,通过那种注入方式将多个实现类注入接口中(@Resource)?16.AOP(一些系统级的功能不用让程序员关注,程序员只需要去关注业务)17.spring里边的通知类型有哪些?18.springAOP的重要应用,springAOP的事务管理(用过吗,怎么用的呢)?19.使用了什么样的注解,如果在有些异常类型的情况下发生回滚,应该怎么做,而不是所有异常下发生回滚?20.spring什么情况下发生事务失效(aop基于动态代理,首先这个对象是个代理对象,才能生效)?21.数据库的四大特性?22.join,leftjoin,rightjoin?23.组合索引有什么了解?24.redis防止缓存雪崩的情况怎么处理?(key的失效时间)25.布隆过滤器,说说他的优缺点?26.有没有用过微服务架构?注册中心和配置中心用的什么?27.nacos配置的自动刷新怎么做的?28.时getwai时,有多少种filter29.微服务间的接口调用怎么做的?(openfen)30.jdk8用的什么垃圾回收机制?31.cms时老年代还是新生代?32.元空间是干嘛的?33.Java应用启动时如何设置堆内存大小?34.栈内存呢?35.一般jvm栈大小设置多少呢?
点赞 评论 收藏
转发
1 17 评论
分享
牛客网
牛客企业服务