虾皮|shopee 技术平台开发转后台开发

技术平台开发转后台开发

8.8 笔试;8.17一面;8.20二面;9.7二面;9.11三面;9.14HR;10.9意向书


2020/8/17 15:33
一面(50min)
进程和线程区别
线程挂了进程会不会挂
读写锁、互斥锁、死锁概念
能不能又加读锁又加写锁
僵尸进程、孤儿进程
并发并行
同步异步
阻塞非阻塞
有没有同步非阻塞和异步阻塞
Hash冲突怎么解决
HTTP怎么设置长连接
HTTP1.0也是这样设置的吗
算法题:lru,反转链表,字典树

2020/8/20 22:43
二面(45min)
算法题:二分查找,返回下标最小的[1,2,2,2,3]找2返回1
算法题:按概率产生随机下标,[1,2,3,4],返回index=2的概率是3/10
讲讲课题
云函数是有状态的吗?
是幂等的吗?(多次调用返回结果一致)
数据不一致怎么处理?
函数式编程用过吗?
反问

2020/9/7 20:31
后端二面(60min)
手撕:
- 字符串最多允许删除一个字符判断是否能构成回文串
- 字符串至少删除多少个字符能构成回文串
HTTPS过程
如果公钥被人截获或修改怎么***书)
证书怎么做的?(忘了)
那如果让你自己设计,如何保证公钥不被修改?
第三方机构是干嘛的?
如果不要证书机构能不能实现?怎么做的?
数字签名是干嘛的?怎么做的?
数字签名签到密钥上,就能够保证其准确性吗?
用户登录时,如何保证密码被存入数据库其他人访问不到?
如果用加密,那么是不是有人有权限能够访问到密钥?
如何避免让所有管理员看到密码明文的同时还能对用户密码进行验证?
你在客户端直接对密码加密会存在什么什么样的问题?
还有其他思路么?(既能保证密码对服务端所有人加密,同时客户端也能保证迁移性)
TCP和UDP的区别
讲讲TCP的可靠传输和拥塞控制怎么做的
为什么TCP叫面向连接的
为什么三次握手和四次挥手
如果某个网络拓扑上,发生网络拥塞,那TCP应用和UDP应用会发生什么现象
如果网络拥塞初始时,TCP和UDP的报文各占50%,那么之后哪一种报文的比例会更多
某个应用需要加载的文件比物理内存大,怎么解决?
虚拟内存的工作过程
如果电脑上的程序都特别小,是不是就不需要虚拟内存了?
还有其他什么作用?
讲讲DNS协议
DNS挟持
反问

2020/9/11 12:16
后端三面(50min)
面试官部门介绍
之前有做过后端项目么
会哪些语言?
讲讲Java和其他语言的区别,效率上
算法题:
两个有序数组求交集 复杂度
优化:较长数组1m,较短数组1k,怎么做 复杂度
ArrayList和数组有什么区别,怎么让他不扩容
链表怎么做能够O(1)下标访问
不用HashMap怎么做

2020/9/14 14:57
HR面(10min)
自我介绍
怎么知道的虾皮
未来职业规划
优缺点
期望薪资

#面经##校招##Shopee##Java工程师#
全部评论
请问怎么转的后台  申请吗
点赞 回复 分享
发布于 2020-10-29 14:49
楼主,你有做后端项目吗?怎么回答的
点赞 回复 分享
发布于 2020-11-06 17:10
base新加坡嘛?
点赞 回复 分享
发布于 2020-11-06 19:09

相关推荐

评论
5
41
分享
牛客网
牛客企业服务