前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >两天时间面试9家拿到7家offer 我都遇到哪些奇葩问题

两天时间面试9家拿到7家offer 我都遇到哪些奇葩问题

作者头像
Mandy的名字被占用了
发布2021-09-02 11:20:39
7790
发布2021-09-02 11:20:39
举报
文章被收录于专栏:菜鸟成长学习笔记

概况

这两天请了两天假,出去看了看外面的招聘市场。两天时间面试了9家公司,成功拿到6家offer,这里总结一下,个人在面试中遇到的一些问题,不是很全,有一些忘记了。这里面的公司有电商、游戏、大数据类型的公司。里面的面试题也都是一个问题的切入点,有点到深,对于深挖的问题,这里没有总结,因为太多了,也不好记录。同时对大多数人也没必要,便没有写出来。

针对下面的问题,后期我也会针对不同的问题写一些具体的思路与答案,喜欢这篇文章的可以给个关注。

PHP相关

  1. 平常都使用的什么框架?Laravel和ThinkPHP框架的区别?
  2. Laravel常用到的功能有哪些?Laravel依赖注入实现的原理是怎么样的?
  3. Swoole你用到了哪些功能?对协程这一块了解吗?
  4. 能说说PHP的声明周期吗?传统的php-fpm模式和swoole有什么区别?
  5. 在项目中都是怎么用hyperf的?了解hyperf中的依赖注入实现原理吗?使用hyperf中的类是怎么实现的,是通过注解引入吗?
  6. 说说你在项目中使用到的PHP函数,任意说几个以及它的功能?
  7. PHP的垃圾回收机制是怎么样的?
  8. PHP5的版本和PHP7之间有哪些区别?对PHP8了解吗,任意说说其中的新特性?
  9. 说说php-fpm与NGINX工作原理是怎么样的?

Redis相关

  1. 平常使用Redis都是在哪些场景?
  2. Redis的持久化有哪几种?有什么区别?实现的原理是怎样的?
  3. Redis的事务了解吗?事务都有哪些注意的地方?
  4. Redis都有哪些数据类型?你是怎么选择数据类型的?底层的数据结构是怎么样的?
  5. Redis能够实现命令批处理吗?
  6. Redis的哨兵机制了解吗?实现原理是怎么样的?
  7. Redis的主从复制实现原理是怎么样的?如何保证数据一致性?数据延迟又该如何处理?
  8. 利用Redis如何实现队列功能?
  9. 消息发布与订阅有使用过吗?怎么使用的?中间又遇到过什么问题吗?
  10. 如何解决缓存穿透、击穿和雪崩问题?
  11. Redis作为一个内存型数据库,如何更好的解决内存的占用?

MySQL

  1. 列举几个MySQL索引失效的情况?该如何优化这些情况?
  2. MySQL索引都有哪些?InnoDB索引是用的什么数据结构,为什么使用这种数据结构?
  3. MySQL主从复制是如何实现的?如果从节点挂了,重新启动从节点,如何保持数据一致性?如何解决数据同步延迟问题?
  4. 说说你优化SQL语句的几种思路有哪些?
  5. 说说MySQL中的锁有哪些?之间的区别?
  6. MySQL中的事务了解吗?说说其4大特性?
  7. 事务中隔离性,有几种情况?这几种情况分别会产生什么问题?
  8. MySQL中MVVC实现的原理是怎么样的?

RabbitMQ

  1. 主要使用的场景在哪些地方?
  2. 工作模式都有哪些?之间的区别是怎么样的?
  3. 如何保证消息的可靠性?
  4. 日志存储在RabbitMQ,如果同步到MongoDB里面,如何解决新旧数据问题?(这里提到了一个公司实际业务问题,公司日志会存储到MongoDB,如何保证每次存的都是最新的消息)
  5. 你知道哪些消息队列?这些消息队列有什么区别?

软件设计

  1. 有一个电商营销活动系统,你该如何去设计这个系统,保证系统不会出现问题?
  2. 项目中哪些地方用到了消息队列?是如何设计的?
  3. 电商系统中,如何保证商品库存不会超卖问题?
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 卡二条的技术圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概况
  • PHP相关
  • Redis相关
  • MySQL
  • RabbitMQ
  • 软件设计
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档