作业帮一面(35分钟)

全程自己挖坑,面试官很和蔼,基本上全程在引导

1. 自我介绍
2. 介绍项目
3. 提到了微服务拆分,让我说说对微服务的理解,然后问我有什么理论基础指导我拆分的(没有理论,完全靠自己臆想。。。)
4. 问我微服务怎么部署(我说自己只部署过单机,然后问我单机部署有什么优缺点)
5. 项目中的难点(我提到了我用线程池优化sql查询,然后遇到了深度分页的问题,说完面试官反手扔我了一个sql)
6. select * from table where condition order by id limit 100000, 10
6.1 问我这个sql的执行过程
6.2 为什么会产生深度分页问题
6.3 limit 100000, 10 产生多少次IO(完全没考虑过)
6.4 引导我b+树的底层结构,树高度多少
6.5 如果id是无序和有序有什么区别
6.6 深度分页的解决思路
6.7 一张表数据量巨大,加索引效果不好怎么办(引到分库分表)
6.8 提出一个场景,假如有一个表有一个用户id,订单id,商品id,然后让我设计分表(我先说按订单id取模分表[查询用户a的所有订单,被举例反驳],然后我说那这种场景就用用户id分表[查某个商品3个月内的订单,被举例反驳],无果,完全不会。。。)
7. 用java实现一个单例模式
8. 怎么设计一个订单id,构成,存储字段类型(扯到怎么保证唯一,我只能想到时间戳+用户id拼接,似乎不太满意)
9. 订单并发很高,怎么保证服务稳定(我就说熔断,限流,消息队列,redis,乐观锁乱七八糟扯的,然后超卖问题,限流怎么做)
10. 令牌桶的实现思路
11. 反问 问有几面(三面左右) 嘴贱问自己有什么不足无果(以后再也不问了) 学习建议(这个面试官建议专精某一方面,说知识面太广了)

许愿二面

-------------------------update

二面只简单问了下项目,然后做了俩算法题(快排和lru),感觉面试官确实对我不感兴趣,评估了一周挂了
全部评论
xd ,你笔试结束以后 多久被约的面试
2 回复 分享
发布于 03-19 19:22 黑龙江
请问是哪里的base呢,武汉的一个月了没面试
点赞 回复 分享
发布于 04-07 22:26 江苏
佬,二面怎么样
点赞 回复 分享
发布于 03-26 19:13 陕西
鸡架嘛,我也是25号二面
点赞 回复 分享
发布于 03-25 00:27 山东
二面结束了吗?
点赞 回复 分享
发布于 03-24 19:50 湖北
接好运
点赞 回复 分享
发布于 03-24 13:49 湖北
二面已经被kpi
点赞 回复 分享
发布于 03-22 23:42 陕西
有后续吗
点赞 回复 分享
发布于 03-20 17:51 浙江
蹲,下周面试
点赞 回复 分享
发布于 03-19 23:56 江苏

相关推荐

1. 根据本科学校 先问我是哪里人2. 先跟我介绍分三个部分去聊,第一部分是目前的背景,大概是什么情况,第二部分是聊一下我的期望,对业务,对工作内容方面的期待,第三部分聊一些技术3. 本科软工,硕士电子信息,为什么选择前端这个方向4. 为什么选择程序员这个行业(答了本硕都是计算机专业,不满意继续追问,答不想考公考编,也不满意,还说还有很多可以选择的职业,还有啥职业能选?难道去干销售吗?...)5. 问学长学姐大概都从事什么方向6. 跟我说职业选择是很慎重的事情7. 对实习城市的工作地点有什么要求8. 对实习的期望9. 对团队和leader有什么期望10. 项目部署了吗11. 请求token是拿什么做的?后端是什么做的(回答了用了提供好的api接口,被调侃现在教学项目都这么成熟了)12. 除了对框架的学习,对JS和CSS有什么学习吗13. 项目中布局是用的什么(flex,relative,absolute)14. 没用过grid吗(没有)15. 用的是js还是ts16. ts学习过吗?为什么会出现ts?(说ts的优势)17. 说了类型的限制,在写代码过程中就会报类型错误,而不是在编译后才发现错误,type和interface,继续问ts不也是解析成js去运行的,提供这些特点有什么用呢18. css用过sass,sass有什么优势?(你这项目挺老的,得是五年之前的了...)19. 前端一共学了多久,是一直持续学习还是断断续续的20. 每天学习5h以上的时间大概有几个月21. web的存储大概有哪些?22. localStorage,sessionStorage的get和set,与indexDB的区别有哪些23. localStorage的读取是同步的还是异步的24. 问我哪门专业课学的比较好?(本科学的基本忘的差不多了)25. 非要让我说一门课然后针对提问(只能回答计网了)26. ip寻址 ,他在公司的网络中,与我在学校的网络中进行网络通信,如何找到对方的地址?具体步骤说一下()27. 聊个老生常谈的RPC,熟悉吗(根本没听过,硬着头皮瞎说)28. 说点我了解的(我再了解也经不住问,已经快绷不住了)29. 继续问我熟悉的,了解的比较深的(没有了解深的,总不能说我最近只看八股吧)30. 随便说了八股的几个知识点,问父子组件通信的原理(答了基于发布-订阅)31. 父子组件属性传递原理(答了单向数据流,v-bind,不对,答了响应式原理)32. 还有哪块比较了解(真的不了解)33. DOM树怎么渲染出来的(说了Render的一些线程)34. 这些线程做了什么事35. 继续问渲染是怎么渲染的(布局 分层)36. 绘制的细节知道吗(不会)37. 反问阶段,问了技术栈,部门主要做什么(技术栈很杂,部门项目方向很多)38. 被问学校就业率如何,去北上广的多一些,还是去省会城市的多一些(...根据实验室毕业去向回答了)39. 被说现在学生不如他们那一批的卷了(只想赶紧结束)最后反问阶段问了部门,面试官还说给我3-5分钟继续问,但是我真的没什么想问的了,被硬控3分钟
点赞 评论 收藏
分享
评论
14
54
分享

创作者周榜

更多
牛客网
牛客企业服务