处女面:韩创科技(小厂,已OC)

HR面+技术面

技术面:
1.进程、线程、协程的理解和区别
2.进程、线程的通信,协程间的通信
3.Go中Slice的理解
4.Go中Map的理解
5.Slice和Map是并发安全的吗
6.如何解决并发安全
7.说说对倒排索引的理解
8.WebSocket和HTTP的区别
9.WebSocket一般使用在哪些场景
10.聊天室中WebSocket建立对话,如果有100个用户,客户端与服务器是这么建立连接的
11.Go中Channel的理解
12.如果协程里面发生错误,怎么知道里面的错误信息
13.说说Go中的Defer和Recover
14.说说对微服务的理解
15.怎么对微服务进行一个拆分(专业术语)
16.说说什么是gRPC
17.在MySQL中如果数据量极大,有什么好的方法对其进行分页
18.如果用ID做索引的时候也达到一个瓶颈了,比较慢,建立索引也没有用了,还有什么方法快速查询

谢谢好人们,处女面过给我极大信心和鼓励。
接着努力加油!
全部评论
他不是要线下吗
点赞 回复 分享
发布于 03-10 13:17 安徽
就一次面试吗 没有算法题吗
点赞 回复 分享
发布于 03-14 02:39 黑龙江

相关推荐

一面:你说你用过jdk8,了解过什么新特性?jdk17呢,新特性?说一下jdk除了lambda还有什么其他方面优化(说了concurrentHashMap的分段锁优化,和hashmap的头插法未插入优化,还有函数式编程,接口默认方法)那concurrentHashMap是如何执行的,他的锁是怎么加的嗯看你写了熟悉springcloud下面聊一下springcloud了解吗有哪些基本组件openfeign执行调用的原理springboot和spring有啥优势约定由于配置是怎么具体实现的?(不会,他说spi)说一下平时用的设计模式说一下责任链的一个好处好处说完了坏处呢?(说了死循环)那么聊一下死锁吧?死锁怎么解决那死锁应该怎么排查,定位?(jps ,jstat)实习:你的第一段实习是做一个云测产品,他是不是一个tob的系统?(其实我不知道tob具体是什么意思,我就说是给银行使用的)你的第二段实习有很多优化,从非技术的角度说,是什么内驱力让你做这些aps系统的优化,你这个优化是真的出现了很多线上问题?还是说你是为了优化而去优化。aps是一个美的内部是系统,这个系统最终完成了一个怎么样的功能?git有用过是吧?说一下你对git的一个理解,他解决了一个什么问题,git怎么配合你的代码发布到生产环境的?你家公司的git的整一个工作流是什么样的?(答了git跟发布没啥关系,发布是用maven做的,并且我说我有一个dev分支,所有人都在dev上面开发,他说不对吧,应该每一个功能会有一个分支,但是我实习的公司就是这样的。)那你这个发布部署的过程能不能详细讲一下?那你这个部署是物理部署吗?(我反问什么是物理部署)----------------------------------------二面:实习介绍●你的这些个场景优化,是自己决定的,自己设计的吗●你为什么学java不学别的?●你的一个未来的一个工作期望有想过吗?●springboot一个常用注解有哪些●equals和==的区别●基本数据类型和包装类型的一个区别(只知道内存位置不同和做集合的时候要用包装类)●static和final的一个分别的使用场景(不知道他想问什么,他一直想让我说一个static在jvm层面是什么样的一个存在)●mysql执行一条语句发生了什么●mysql索引有哪些?介绍一下你对索引的理解●OOM的一个发生最根本的原因是什么?●FULLGC是什么?●你的抗压能力怎么样?有什么方面说明一下?●做it还是比较累人的,你有这方面的思考或者感受吗?●你考虑工作一年后或者三年后有什么规划已oc
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

更多
牛客网
牛客企业服务