2022.2.22 微软上海C+AI暑期实习二面面经

2022.2.22 微软上海C+AI暑期实习二面面经

由于昨天的面试没问啥八股,今天我就没开录音,谁知今天的面试问到的八股还是挺多的(╥╯﹏╰╥)ง。之后的面试不管咋样,都先把录音开了。

首先自我介绍(要求英文)

看我的项目中用了elasticsearch,让我说下为啥要用es(看来我的项目属实没啥别的亮点了,就捡着这个问),倒排索引的机制。

说一下项目中的python爬虫的具体实现(之前做这个项目时为了爬数据,花了我六七十G的流量(╥_╥))

进程与线程的区别

说一下http协议

http八大请求(只答上了get,post, delete)

get请求与post请求的区别

说一下https协议

说一下之前项目中遇到的难题与解决方案,我答了利用redis做高并发的场景,就是让请求访问redis缓存而不是数据库,然后异步更新数据库。面试官追问redis可能存在的问题,答了缓存击穿,缓存穿透,缓存雪崩。

真的是人品爆发,今天遇到的算法题与昨天如出一辙。给出一个链表,链表是乱序的,让你排好序,大致类似[[3, 2], [1, 4], [4, 3]]变成[[1, 4], [4, 3], [3, 2]]这样。然后是写测试样例,检测鲁棒性。

面试官给出的建议是八股的知识还需要加强,有些细节的地方了解不够清除。

许愿三面

#微软暑期实习春招##面试题目#
全部评论
感谢楼主分享面经,分享面经的都能拿到好offer
1 回复 分享
发布于 2022-02-22 23:19
感觉和我是同一个二面面试官
点赞 回复 分享
发布于 2022-02-25 19:47

相关推荐

耀孝女:就是你排序挂了
点赞 评论 收藏
分享
头像
10-09 19:35
门头沟学院 Java
洛必不可达:java的竞争激烈程度是其他任何岗位的10到20倍
点赞 评论 收藏
分享
评论
点赞
3
分享
牛客网
牛客企业服务