虾皮后端一面面经

上来显示手撕一道算法题:
两个字符串最长公共字串问题
时间不太够讲了下思路,提了一下类似的题目:最小编辑距离
动态规划

计网:
HTTP 1.0/2.0区别 然后我把1.1也讲了一下
浏览器显示页面的过程
HTTP/HTTPS的区别
HTTPS安全性怎么体现
怎么实现加密 先对称后非对称 (这里考的很特别特别深入,这里大概的点能够答到,具体的实现还是不够熟悉)
场景:怎么入侵
这里我只答了证书的问题,面试官提了一下中间人攻击的概念

数据库:
Mysql
InnoDB和MyISAM的区别
聚簇索引和非聚簇索引的区别
MVCC
非聚簇索引 回表(其实就是考B+树的优势,对叶子节点存数据这边问的很深入,答的不够完整)
可重复读怎么解决不可重复读问题(我就对不可重复读举了个例子他就没让我继续往下说了)

Java:
多线程 多进程
线程池
讲了线程池的参数与它的概念还有运行过程
来了道场景题:
假如要定时11:00处理100个线程 怎么实现?
这里确实不了解 面试官讲了定时线程池的概念

大概45min左右,聊的还是比较愉快的,面试官人很好!
面试官评价:点都能答到,细节方面也不错,但对一些方面(线程池、B+树非聚簇索引的底层实现、HTTPS加密的具体过程)了解还不够深入不够完善;
许愿二面
#面经##Shopee##Java工程师##校招#
全部评论
加密那块 应该是问先非对称加密后对称加密吧? RSA + DES既保证安全性 又兼容效率?
1 回复
分享
发布于 2021-06-18 07:30
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-25 17:15
滴滴
校招火热招聘中
官网直投
楼主研三?之前有实习吗😘😘😘😘😘
点赞 回复
分享
发布于 2021-04-27 08:59
https如何加密 是指的tls握手的过程吗😅
点赞 回复
分享
发布于 2021-04-27 15:37
收到二面通知了吗
点赞 回复
分享
发布于 2021-04-28 10:59
楼主面后多久收到感谢信的啊,我24号一面,答得很菜,一度以为凉了,但是一直没有收到感谢信,现在很慌,也不知道是个啥情况
点赞 回复
分享
发布于 2021-05-05 10:28
想问下笔试a了几道
点赞 回复
分享
发布于 2021-07-12 18:14

相关推荐

xdm第一次见三个面试官一起面的场景1.自我介绍2.做两道算法题(昨天刚好做过这两道,乐)一道翻转链表,一道strstr()3.HTTP了解吗?介绍一下HTTP1.01.12.0的区别。介绍一下HTTP三个组成部分,解决跨域在哪个?4.会python吗?介绍一下你常用的库,介绍一下装饰器5.TCP报文格式了解吗?介绍一下TCP在timewait状态下接受syn应该怎么做6.go的gc了解吗,Java的呢,python的呢(没学过Java)7.介绍一下虚拟内存?为什么要有虚拟内存,32位最多虚拟内存为多少?8.你知道Linux的内存淘汰算法吗?说一下实现的大致思路9.MySQL了解吗?介绍一下加锁规则?见过死锁吗?怎么引起的?怎么解决?10.redis了解吗?了解主从复制吗?了解哨兵集群吗?了解切片模式吗?11.redis在你的项目中干嘛的?假如有一个文章突然特别热,造成大KEY你应该怎么做?12.缓存击穿,缓存雪崩,缓存穿透,以及解决方案13.了解过计算机视觉吗?(听说过)14.sql语句,求新用户半个月内的登录次数(模了半天搞出来了)15.剩下的基本都是项目相关了,不过问的也是比较浅,并没有详细问16.你了解过唯一索引和普通索引加锁规则的区别吗?这两个使用有什么区别?一般用哪个?为什么?changebuffer下一步在哪?pagecache还是磁盘?(我还在想这怎么可能在磁盘)17.你确定你们学校允许你现在出来实习?(其实我是不确定的)反问:技术栈?c++go这个挺想去的,明天去试探一下导员的,考试再跑回来
点赞 评论 收藏
转发
5 89 评论
分享
牛客网
牛客企业服务