吉比特笔试

明晚笔试,大家都收到了吗?

#吉比特##游戏求职进展汇总#
全部评论
第一题没撕出来,给的两个测试用例都能通过,提交连1%正确的都没有,破防了。
1 回复 分享
发布于 03-26 20:38 安徽
数据结构吧
点赞 回复 分享
发布于 03-26 11:11 陕西
收到了
点赞 回复 分享
发布于 03-25 16:23 湖南

相关推荐

05-24 15:08
门头沟学院 Java
面试官很厉害,全程没有问我项目,就问八股。我很菜,八股没办法延申太多,答的都快红温了,感觉要寄,但是最后面试官说我体系搭的还行,心里还是有点小开心。----------------------------1.平时用的开发工具是什么?(不太懂问这个干啥)答:IDEA。(感觉可能想问我一下有没有用过cursor,但是本人确实没怎么用过,hh)2.MAVEN中<dependencies>和<dependencyManagement>有什么区别?3.LinkedList底层数据结构是什么?4.ArrayList和LinkedList都可以用get加一个数字来获取里面的一个元素的对吧?5.ArrayList和LinkedList都有10000个元素,它们都是用get(9999)获取元素,性能上有什么差别吗?6.如果对于存储了10000元素的LinkedList用get(9999)的话,时间复杂度是多少?7.平时开发的时候有没有遇到过OOM问题?8.JVM是如何判断一个对象能否被释放的?9.Object有哪些私有的方法?10.Object有哪些常见的方法?11.一个对象强转为String和使用String.valueOf有什么区别吗?12.String的String.valueOf的重载有多少个?实际上面试官应该是想问我重载的分类13. 有用过事务吗?你的事务用在什么地方,是为了解决什么问题呢?14. 一个方法里有多个读写操作,一开始没加事务注解,加了后性能有什么变化吗?(牛友们有更好的回答吗?我目前只想到这个,但是不太清除会出现在什么业务场景)答:有可能更快,有可能更慢。更快的情况是数据竞争不激烈,那么加了事务注解的方法只需一次网络IO,而不加事务的要多次网络IO。更慢的情况下是数据竞争激烈时,如果有很多事务提前抢占一些资源,导致加锁后其他的事务无法获取,等待的事务比较多,就会有可能会更慢。相比之下,一次一次提交的方法每次抢占的资源比较少,反而等待的事务比较少,可能更快。15. 现在有1w个员工,请你按照他们的年龄给他们排序,我们不关注他们原先的顺序,只要是按年龄顺序排序即可。创建一个大小为100的ArrayList<ArrayList<Employee>>,然后对应年龄的员工插入即可,最后遍历。时间复杂度应该是O(n)的。
众安保险一面59人在聊 查看14道真题和解析
点赞 评论 收藏
分享
一、项目相关1. 项目难点:  ◦ 项目中最具挑战性的部分是什么?如何解决的?  ◦ 面试官持续深入追问项目细节(“拷打项目”)。2. 库存服务实现:  ◦ 如何设计并实现库存服务?整体流程是什么?  ◦ 要求画出流程图。  ◦ 是否使用加锁机制?如何保证库存一致性?  ◦ 如果 Redis 挂了,如何应对?  ◦ 熔断恢复后,如何保证库存数据的一致性?二、技术基础1. Golang 相关问题:  ◦ Golang 的 map 如何保证并发安全?  ◦ map 的底层实现原理是什么?  ◦ 解释 Golang 的 GMP 模型,要求画出 GMP 关联图。  ◦ channel 如何传递数据?    ▪ 手撕代码题:      ▪ 线程 A 通过 channel 传递数据给线程 B,B 计算后返回结果。三、编程手撕1. Channel 应用:  ◦ 实现 A 线程通过 channel 发送数据给 B 线程,B 计算后返回结果。四、其他问题1. 个人情况:  ◦ 是否接受调剂到武汉?  ◦ 项目是自学的吗?是否参加过培训班?  ◦ 认为自己写代码最多的语言是什么?大约多少行代码量?2. 闲聊环节:  ◦ 非技术性交流,涉及个人经历、职业规划等。面试时长• 总时长约 1 小时 10 分钟(19:10 - 20:20)。总结:map这块答得非常差,压根没打出来。拷打项目较多,面试官人很好。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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