美团业务研发平台前端一面凉经

又讲了一个多小时,口干舌燥。
讲一下实习期间最难的任务和你是怎么解决的,过程中穿插提问,问怎么学习前端的,会用AI吗,怎么验证AI的回答是对的,除了langchain还了解什么ai方面的知识。
八股:除了web还会移动端吗?使用git吗,git常用操作,为什么有了merge还需要rebase,你喜欢怎么解决冲突,怎么回退上一次的提交,es6语法,promise api,React和vue的区别,css居中问题,讲一下js的同步异步,js为什么要实现异步,http状态码,细说304,请求方式,put和get的区别,进程和线程的区别(具体说说,问到不会为止),了解哪些树结构,讲一下哈夫曼树用来干什么,讲一下b和b+树,记得哪些排序算法,快排怎么实现,是稳定的吗,存在什么问题,时间复杂度呢。
算法:给你一个只有0和1的数组,和一个n,要求把n个0变成1,问是否存在一种变化的方式使得没有相邻的1存在(稀里糊涂用两次循环解出来了,问还有没有更简单的O(n)的解法)
反问。
这一次1个小时面试里面至少有10分钟都在各种问,听不见吗,听得见吗,是网络问题?刷新一下吧,我重启一下。不知道到底是我的网差还是面试官网差,可能确实数据结构确实答得不好,第二周挂了。
全部评论
这个网络这么差啊,一般面试,都是找个网络好的地方
点赞 回复 分享
发布于 09-21 19:41 陕西

相关推荐

09-24 00:25
已编辑
门头沟学院 Java
为什么面试八股文总是能被问道不会的地方。1.第一次乐读面试官问假如有十个线程对一个值为一成员变量执行加一操作,怎么能保证他的最终结果是11,我嘴角微微上扬,这不就是一个简单的线程安全问题吗,我直接说可以用synchronizated锁,结果面试官说除了锁呢(下去直接恶补了多线程并发的一系列问题包括原子变量 Volatile关键字这些)2.第二次shoopee面试,面试官问怎么保证消息队列的顺序消费,当时我嘴角微微上扬心想终于问道我会的了,我直接说生产者根据业务id将消息路由到同一个队列上,队列是天然有序的,消费者单线程消费这个队列。面试官直接追问我说假如我想消费端进行异步消费呢?又给我问懵了,下去再恶补顺序消费这一块(原来可以在消费端进行二次路由,根据业务id将消息路由到相同的线程进行处理)3.第三次拼多多面试,面试官问redis的持久化策略。我嘴角依然微微上扬,心想这不就是AOF和RDB吗一个追加写一个快照写,我刚开口,面试官就打断我说什么时候进行持久化,我又懵了,我心想我项目里面也没进行过持久化啊。4.第四次科大讯飞面试,面试官问我服务之间的通讯方式吗,我嘴角依然上扬,这不就是openfign吗,这次我不仅知道,还经常用,谁知道我刚说完openfign,面试官就问我他用的什么协议,我说了http,他又问为什么用http,我说http稳定,他说还有别的吗?我懵了,我说别的不太清楚,他又问服务之间通讯还有别的协议吗?我说还可以用WebSocket,我看到面试官失望的表情,仿佛知道了我的面试结果。这周恶补了netty,dubbo,RPC,明天面试,希望可以回答的游刃有余。9.24更新5.今天面试,面试官问我MySql索引了解吗?这次嘴角不敢上扬了,但我心想不就是InnoDB那些B+树、聚簇索引、非聚簇索引、索引失效、为什么选B+树当索引这些问题当索引吗,早已经背的滚瓜乱熟。但是面试官问我身份证应该怎么加索引,我又懵了,当时想了很久然后脑子一热直接说了个full text索引,可以给身份证加这个索引,防止在 %具体值% 模糊查询的时候索引失效,回答完直接后悔了,感觉面试官想听的可能是具体分析身份证的使用场景(因为身份证大多是用在精准查询场景下的,一般不会出现左右都模糊查询的场景,如果想具体查中间某一部分(例如想查询出生日期、地区这些信息),可以把中间的值单独作为一列存储起来,而不是加full text索引)
小小:用最少的精力准备最有效的八股:https://m.nowcoder.com/mianshi/top
查看9道真题和解析
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务