面试前:各方面都匹配 面试后:恐怕是凉了

2024年 7月 12日 47.3k 0

很多人在浏览简历信息时觉得自己的条件很符合某家公司的要求,但一到面试环节却屡屡碰壁。看看下面这些问题,有没有你遇到过的?

下面是一位朋友分享了面经,为了帮助大家更好地准备面试,今天发出来和大家分享一下来自粉丝的面经投稿。

是QQ面试哦,值得一看,接下来,我们将一起探讨如何准备面试

QQ一面

  • 自我介绍
  • 算法:20有效括号,240搜索二维矩阵Ⅱ
  • 项目在运行了吗?数据表的设计?简单画一下
  • 数据库外键关联不同表吗?
  • 抢单的设计是怎么做的?
  • Redis里缓存了所有悬赏的订单?
  • 怎样防止多人抢单?没有很理解递减是怎么实现的
  • 悬赏下单的用户?
  • 为什么有订单数量的概念?
  • 如果Redis抢单成功但是后面的逻辑失败怎么办?即发消息队列的失败了会怎么样?会出现什么问题?
  • 上述问题有没有什么解决办法?
  • 直接用Mysql实现多人抢单可以吗?
  • 使用Mysql的话有没有不通过数量控制的方案?
  • 上个问题相对更优雅的解决方案,如根据订单状态
  • QPS提升3倍,为什么只提升了3倍?所有服务搭载在个人机上,提升比较小,这样测试是不合理的
  • 点赞是怎么设计的?点赞的底层逻辑怎么存的?
  • 评论怎么设计的?
  • 评论可以折叠吗?只有一个层级?
  • 如果你考虑针对评论进行回复的话,他可能的数据表结构是怎样的?
  • 设计完成以后怎么查这些不同层级的评论?
  • 所以其实实现不同层级的评论只需要一个表就行了,只不过子评论要记录其对应的主评论的id
  • Go了解的多不多?
  • Java的集合大概讲一讲
  • ArrayList的底层怎么实现,数据结构怎么样,扩容策略是怎样的
  • HashMap的底层实现呢,Hash冲突怎么处理的?扩容策略?加载因子多大?为什么是0.75
  • Java的垃圾收集机制
  • 新生代老年代是怎么划分的?
  • 网络相关的HTTP了解的不多吗?Get和Post的区别?
  • 登录请求的话用什么请求?用Get会有什么问题
  • 从浏览器输入个网址到显示页面的过程
  • TCP和UDP的区别?
  • 操作系统相关的了解吗?
  • Redis常用的数据结构有哪些?如果要实现一个排行榜,用什么数据结构?
  • 如果实现分布式锁呢?什么命令?setnx
  • Redis实现简易的布隆过滤器是怎么实现的?
  • Redis常见的穿透击穿雪崩问题?
  • 击穿的解决方案
  • 逻辑过期的话怎么更新呢?逻辑过期的时间点有很多请求过来,是不是都会去数据库请求更新数据?
  • Redis的过期淘汰策略
  • Redis过期数据的删除策略?
  • Mysql的索引通常是怎么划分的?从数据结构上可以划分为哪些索引?是指这些索引数据结构不一样,比如InnoDB的?MyISAM的?哈希的?
  • 聚簇索引和非聚簇索引的区别?
  • 数据和索引放一起的优点
  • 什么是回表?
  • Mysql事务的隔离级别
  • 未提交读有什么问题?
  • 什么是不可重复读?什么是幻读?
  • 反问
  • QQ二面(电话面)

  • 自我介绍
  • Golang协程与线程的区别
  • 专业问题
  • 中间漏了几个问题
  • Redis缓存击穿解决方案在项目中是否用过,用在什么地方
  • 检查到key过期了,都请求数据库不就击穿了吗
  • 怎么加锁
  • 这个锁放在本地吗?内存里面吗?
  • MySQL支持的最大并发数
  • Redis支持的最大并发数
  • 算法:文件里面有20亿个整数,找到前1000个最大的,要求时间复杂度尽可能低
  • 上述算法时间复杂度多少
  • 项目背景
  • Jmter压测的哪个接口
  • QPS
  • 具体是怎么优化的呢
  • 压测后qps提升了3倍,瓶颈在哪个地方,为什么不能再多了
  • 阿里云用的是Cos服务是吧
  • 订单超卖是什么意思
  • 项目大概多少人参与
  • 这个服务有几个系统
  • 这个项目是用来给自己学校的吗?还是各个学校通用的项目?
  • 这个项目打通了学校里面的账号体系了吗?
  • 反问
  • 祝早日上岸!

    欢迎关注 ❤

    我的文章都首发在同名公众号:王中阳

    如果你需要就业辅导或者简历优化,欢迎 在掘金私信我

    或者直接加我微信:wangzhongyang1993 , 备注:掘金

    相关文章

    Oracle如何使用授予和撤销权限的语法和示例
    Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
    下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
    社区版oceanbase安装
    Oracle 导出CSV工具-sqluldr2
    ETL数据集成丨快速将MySQL数据迁移至Doris数据库

    发布评论