虾皮一面&二面面经,base深圳

7.25 一面 60分钟

1、 进程和线程区别

2、 进程和线程的联系,线程共享进程的哪些东西?

3、 进程上下文切换和线程上下文切换

4、 除了进程和线程外,还了解其他类似的东西吗?想问协程

5、 MySQL索引实现?

6、 辅助索引和聚集索引的区别和联系?

7、 除了辅助索引和聚集索引外,MySQL还实现了哪些索引

8、 RedisMySQL的区别

9、 RedisMySQL的应用场景(想问从各自特点上出发,比如可靠性、事务、性能等。应用场景有什么不同)

10、 一百万个数找出最大的100

答了堆排,快排,内存不够可以分块处理。问有没有其他的方法、快排和堆排处理这个问题的时间复杂度

11、 单链表判断有环。答了快慢指针,问有没有其他的方法

12、 Java的垃圾回收机制

13、 算法:快排

8.01 二面, 只有30分钟,感觉凉凉

1、 介绍一下项目(很简单的web项目)

2、 用户登录是怎么实现的

3、 登录原理?为什么可以通过这样实现呢

4、 登录之后呢?后续的操作怎么办(我说将用户保存在session中)

5、 HTTP协议是无状态的,你后续怎么获取它的session的呢

6、 登录的安全问题有想过吗?怎么处理(我说将HTTP改为HTTPS

7、 HTTPHTTPS的区别在哪里

8、 除了将HTTP改为HTTPS外,还有其他方法吗?

9、 假设这个项目流量很大,服务器扛不住怎么解决?

算法:给定一个不重复整数数组 nums 和一个整数目标值 target,找出该数组中所有和为目标值 target 的 两个 整数,返回所有数字对


#虾皮##面经##Shopee##校招##Java工程师#
全部评论
对,我也是把数据存session,然后网上是说用户增多,访问量增大,服务器压力会变得很大。然后就有了token...
点赞 回复
分享
发布于 2021-08-02 11:35
不是,话说怎么没看到一个问框架的啊
点赞 回复
分享
发布于 2021-08-02 11:37
联易融
校招火热招聘中
官网直投
二面同30min
点赞 回复
分享
发布于 2021-08-02 14:21
2面30min,一道简单题,然后第二天收到感谢信了
点赞 回复
分享
发布于 2021-08-02 19:36
楼主过了吗
点赞 回复
分享
发布于 2022-03-05 23:21

相关推荐

4 56 评论
分享
牛客网
牛客企业服务