汇总

最近一两个月,我分别参加了力拓飞远,最右app,轻松筹,大搜车,360,立思辰,微淼商学院,滴滴,百度,字节跳动,理想汽车的在线/电话面试,拒绝了小熊美家,小叶子TheOne,作业帮,世纪佳缘的到场面试。总结下面试题和面试经验,我的经历,与君分享。

异曲同工的面试题

nginx:

epoll模型

nginx和fpm的交互流程

有哪些优化项

负载均衡策略和对比

限流

mysql:

锁机制,索引,事务,隔离级别和对应解决的问题。

sql查询优化,以及explain计划。

mysql比较常见的细节问题,比如:innodb的特点,Hash索引和B+树区别,非聚簇索引和回表查询,以及写sql能力的考察。

算法:

全排列,各种排序,二分查找。

操作系统:

进程状态,IPC,调度算法,线程和协程,死锁。

计算机网络:

五层分别哪些。tcp、udp区别。同源测略和跨域。

一个网页从输入地址回车,到完整展示网页内容这段时间里,做了哪些工作。

keepalived是什么,有什么作用(tcp)。

cdn如何防篡改,https如何安全。

Redis:

使用场景,淘汰策略,持久化,主从哨兵和底层实现。

php:

zval结构,垃圾回收,7新特性,get|post,session,cookie,字符串,数组函数的用法,命名空间,composer

fpm的优化,三种配置方式,静态方式如何确定最大worker数

业务相关的问题:

接口设计,鉴权部分设计,单点,单用户,高并发,防超卖,Saas项目架构设计。

开放式的问题:

请简单介绍一下你做的这个项目

近期遇到比较棘手的问题、有挑战性的问题,你是如何去解决这个问题的。

尺有所短,寸有所长

最右app

一面挂。微信视频面。

面试的第一家公司,当时没怎么准备面试,一面和面试官聊了下,他建议我多补充下基础,再面试。最后聊了下工作和学习心得。

力拓飞远

一面挂。我,面试官,hr三者视频在线面试。

也是刚开始找工作时候面试的公司,没有什么准备,一上来让自我介绍,也没能提前准备好,感觉说的一般。然后没面我的技术,开始追问我有没有写博客,开源项目,我感觉简历上都写了,于是直接说简历上有,从对方语气感觉有不悦。于是我就反问你有博客,或者github开源项目么,分享下吧,面试官面色一下难看了,hr打了个圆场,不欢而散。

事后自省了下:

有些话术还是要提前准备好。

面试也是个双选的过程。

轻松筹

二面挂,电话面。

只问了mysql和redis,

其中有问到,同一个字段,用int还是char查询效率高。

隔离级别问的比较细,有问到间隙锁是什么,解决了什么问题,以及mvcc。

以及Nginx实际工作优化,,php-fpm实际工作配置的优化。

因为我简历有es,问到如何向ES集群插入百万级别数据。

他们php已经转GO了,选择的是echo框架。

大搜车

在线做题挂,未参加面试。

nginx 502,503,504一般是nginx或者fastcgi网关出什么问题,如何解决。

除了nginx的一题没有答上来,其他的全部写答案了,感觉还OK,然而没有让我参加面试,也没给我原因,不知道那边打算要什么样的人才。

理想汽车

一面挂。电话面。

laravel框架的运行流程,理解。

进程间通信-文件和文件锁。

怎么测算qps。

怎么知道你的机器的最大承载是多少。

360

搜索部门。电话面试。二面挂。

问到了OOP特性和解决问题,我觉得大学学的是:封装,集成,多态。

面试官说,再想想,最后面试官告诉我还有:多态。

这个感觉很玄学,如果问OOP特性,应该是三个,如果问特征,应该是4个。

其他的问了一些安全方面的,比如:csrf,ssrf,xss,sql注入,ddos等等。

滴滴

二面挂。微信视频面。

一面是个姑娘, 感觉很nice,问的问题都是常见面试题。最后反问环节,问了些滴滴的技术栈,php和go并重。

二面面试官,问了些nginx的问题,感觉答的还OK,感觉是个php的坚定支持者,面了一个小时,我说go有比php强的一面,所以现在很多公司转go,面试官不乐意,说php-fpm的IO模型更好,不在提问,我感觉挂在面试官个人情绪上了。

字节跳动

AI Lab&data部门,二面挂,zoom视频会议面试。

面试官是个java工程师,转go,感觉面试题出的很仓促,对方没有准备面试。

什么是hashmap。

什么是函数式编程。

说一说并发和锁。

尽可能多的说你知道的设计模式。

最后问了个智力题,实际是算法(考察有序数组,字典的运用), 写完之后,问时间复杂度。

设计一个LRU的缓存系统。

设计一个进程池。

立思辰

三面过,offer。

常见问题居多。

业务问题:如何设计一个支持十几条业务线的短信发送服务,想到方面越多越好,幂等防重发,防超时,安全,权限验证,成功率,异步,等等情况。

微淼商学院

六面过,offer。

公司在神州数码大厦,挨着西二旗地铁口,位置很不错,,hr说公司规模1000到2000人,技术团队30多人,感觉很不匹配。

如何获取用户的真实ip。

复杂sql编写的考察。

索引存储在磁盘的结构。

b树,红黑二叉树,b-,b+。

如何设计支持退款和各种优惠活动的订单相关数据库表。

视频课程防盗版的经验。

redis分布式事务。

消息队列在业务中的使用考察。

某度

六面过,offer。

问了一些海量数据处理的问题,比如:

两个亿级别数据量的表,字段相同,数据绝大多数相同,只有几条数据不同,如何快速找出两个表里面数据不同的那几条。

分析nginx日志,海量数据里面找出访问次数排名前十的IP。

一些题目的答案

我的笔记

微淼商学院php面试_分享下我在5,6月份求职的面经(php)相关推荐

  1. 微淼商学院php面试_分享下我在5,6月份求职的面经

    汇总 最近一两个月,我分别参加了力拓飞远,最右app,轻松筹,大搜车,360,立思辰,微淼商学院,滴滴,百度,字节跳动,理想汽车的在线/电话面试,拒绝了小熊美家,小叶子TheOne,作业帮,世纪佳缘的 ...

  2. 微淼商学院php面试_微淼商学院校友故事:培养财商,生活会越过越好

    90后.95后渐渐步入社会,不仅开始渐渐挑起社会大梁,也有相当一部分人在理财上有了更多成绩.中国新经济研究院发布的<90后攒钱报告>显示,92%的90后每月会有结余,而80%的人会用这部分 ...

  3. python计算存款复利计算器_分享下自己写的计算余额宝上复利的代码,网上的复利计算器无法满足需求...

    分享下自己写的计算余额宝上复利的代码,网上的复利计算器无法满足需求 每年存10万10%的回报连续存20年后复利=6400249.9 (钱足够多的话10%的回报还是可以找到的) 每月存1万,10%的年回 ...

  4. mysql udate 充值_分享下一个mysql的充值记录系统

    总共分为几个步骤" 1.链接mysql 2.所有用户到处到listview 3.查询(if(#r)判断找没找到而不是if(!r)) 4.就是充值那 5.充值记录调用进程process 完整代 ...

  5. 同城跑腿微信小程序制作步骤_分享下同城跑腿小程序的作用

    跑腿小程序的开发真正实现大家花钱买服务的要求,随时办事随时下单,只需在手机上轻轻一点,即可完成你的要求,省心省力省时间. 跑腿小程序开发市场情况分析: 1.市场需求量大 现代社会经济发展越来越快,人们 ...

  6. 2021-1-17微淼商学院基金篇

    文章目录 实现财务自由十大步骤 指数基金投资方法 引言 指数基金的主要风险和注意事项 指数基金的投资方法 第一步:选出合适的指数基金 第二步:等待好价格 第三步:买进 第四步:长期持有 第五步:卖出 ...

  7. 分享下我在5,6月份求职的面经(php后端)

    汇总 最近一两个月,我分别参加了力拓飞远,最右app,轻松筹,大搜车,360,立思辰,微淼商学院,滴滴,百度,字节跳动,理想汽车的在线/电话面试,拒绝了小熊美家,小叶子TheOne,作业帮,世纪佳缘的 ...

  8. python人工智能方向面试准备_高薪直通车丨人工智能+Python面试经验分享(西安**思数据)...

    原标题:高薪直通车丨人工智能+Python面试经验分享(西安**思数据) 高薪直通车 python面试经验分享(西安**思数据 ) 高薪直通车是西安校区独家打造,用于分享西安市场企业面试需求,直击面试 ...

  9. 【数字设计】芯动科技|芯原科技_2023届_笔试面试题目分享

    芯片设计验证社区·芯片爱好者聚集地·硬件相关讨论社区·数字verifier星球 四社区联合力荐!近500篇数字IC精品文章收录! [数字IC精品文章收录]学习路线·基础知识·总线·脚本语言·芯片求职· ...

最新文章

  1. 算法工程师面试必考项:二叉树
  2. FD.io/VPP — VPP 的实现原理解析
  3. 简明python教程 --C++程序员的视角(二):函数及作用域
  4. 【渝粤题库】陕西师范大学202871 婚姻家庭法作业
  5. C++学习之路 | PTA乙级—— 1082 射击比赛 (20 分)(精简)
  6. 学习全球最火编程语言Python,要读哪些书?
  7. JavaScript数据结构——链表(Linked List)
  8. DELMIA软件物流仿真:带曲线转角输送带输送物料的仿真操作方法
  9. 企业资源计划——ERP
  10. 创建虚拟机并加载镜像文件
  11. 透明网桥自学习转发帧解题记录
  12. 计算机维修的介绍,电脑故障维修大全介绍
  13. pyhon身份证验证
  14. 社会软件力量:六度分隔理论
  15. 【Hadoop实训】统计文件中所有单词的平均长度
  16. fatal: Couldn't find remote ref refs/heads/cm-13.0
  17. 如何使用cocos2dx 制作一个多向滚屏坦克类射击游戏-第二部分
  18. 正反馈、负反馈、电容器偶合、直偶、偏置
  19. Win11粘滞键怎么取消?
  20. 上传文件 java_JAVA文件的上传与访问

热门文章

  1. 关于路径的标准英文名称
  2. Creator优化心得:减少脚本文件的大小
  3. 跑路了!在东北国企当程序员一个月的感触
  4. 关于各种软件和系统的个人观点及看法以及体会
  5. 一文搞定tcpdump基本用法
  6. 使用 Prometheus 实现邮件/企业微信告警
  7. Ceph运维存储 命令管理操作
  8. xcode怎么打flutter的release包啊_傲娇撩人表情包:小哥哥,请问这两个字怎么念?老婆!...
  9. Python之爬虫系列之第一弹
  10. Markdown语法教程,使用Typora