好未来基础平台开发一面

60min
一开始自我介绍,因为最近都在看论文搞加密的内容,介绍的项目主要也是加密的,和岗位有点不太相关
然后从计网开始问问题
tcp和udp的区别
tcp三次握手
tcp四次挥手
数组链表区别
哈希表是什么
哈希表怎么做
数组链表增删改查
进程线程区别
写的题是二叉树的遍历(用的广度优先遍历,但写的有点慢,没写完,最后问了一下思路)
面试官人很好,问的比较基础,给了很多提示,但奈何一些知识点停留在当初期末考试,还忘了挺多,应该是挂了。
最近可能问双线性映射,线性秘密共享之类的能答好一点

#百度求职进展汇总#
全部评论
只转正实习面试吗?好像一面二面连面的,一面没通过就没二面😅
点赞 回复 分享
发布于 07-27 18:45 北京

相关推荐

09-07 16:37
门头沟学院 Java
1. 实习的时候,这个项目可以简单介绍一下这个项目规模什么?然后您主要在这里面负责的模块。您觉得哪一个比较有?嗯,对你提高比较有帮助的,可以简单说一下。2. 我们假设遇到一个场景是生消息生产的速度大于消息消费的速度,这个时候会产生消息的积压,然后遇到这种问题的时候您可以怎么处理? 加了消费者以后,怎么保证他消费消息的顺序性?比如说我一个用户产生的消息他是有序列的。有,比如说我咱们做的是个电商项目,然后用户先下单,再做了什么操作,最后再取消订单,他这样是有时序的。然后如何在保证加了消费者以后,大家都在消费消息的时候,如何能保证他消费消息的顺序性?3.说一下 spring boot 它加载 bean 的流程好。 假如我们现在,嗯需要服务启动前需要初始化一些数据,就是在对外,比如说我们提供的是 HTTP 服务,嗯,然后我们要在对外开放这个 HTTP 请求之前要初始化一些数据,您可以怎样做这个部分?要实现这个。 4. Hashmap 的底层实现原理可以简单说一下。 它从列表转成红黑树,它的目的是什么?基础数据结构有数组和链表这两个数据结构,它分别适用怎样的应用场景? 6.  volatile 这个关键字,可以简单说一下。 7. 写一个快速排序吧#软件开发笔面经#
查看6道真题和解析 软件开发笔面经
点赞 评论 收藏
分享
2 2 评论
分享
牛客网
牛客企业服务