资讯专栏INFORMATION COLUMN

我的PHP面试题

renweihub / 2528人阅读

摘要:因为公司目前扩招个人书写的自己比较看重的个人技能点,因为本公司业务发展小说站,在线阅读,而且并发量和数据量是比较大的,所以会提出一些并发的东西。和的原理,以及在分布式应用中出现的问题和解决方案我们就做了分布式和的区别,各自的优点和缺点。

因为公司目前扩招PHP,个人书写的自己比较看重的个人技能点,因为本公司业务发展小说站,在线阅读,而且并发量和数据量是比较大的,所以会提出一些并发的东西。

1.Session和Cookie的原理,以及在分布式应用中出现的问题和解决方案 (我们就做了分布式)

2.Memcache和redis的区别,各自的优点和缺点。以及如何做redis持久化(我们用了三道缓存YAC Memchache redis)

3.PDO的使用方法,为什么要使用PDO(我们用的就是PDO)

4.Mysql的存储引擎MyISAM与InnoDB区别至少5点,select多的用哪个,update和delete比较多的用哪个 (我们库就10几个 表更是500+张表 所以这个问题很重要 我们没有DBA 所以要求每个程序员都是知道)

5.金钱的存储类型,int float decimal 还是 varchar 然后再问int(10)和int(11)的区别 (这个是关乎性能的回答)

6.redis怎么保证持久化数据和内存数据同步 (这个就是redis机制的理解程度的考验了)

7.PHP7的新特性 (因为我们现在用的就是php7.0)

8.如何提高缓存命中率,如何对缓存颗粒化

9.一个10G的表,用PHP程序统计某个字段出现的次数 (性能)

10.1个微博推送100万个用户的设计 (技术方案)

如果简历上有Sphinx 会问shpinx的相关问题
如果是高级工程师还会问什么是 CGI?什么是 FastCGI?php-fpm,FastCGI,Nginx 之间是什么关系?
如果书写过接口,还会问接口安全性问题
偏向架构的一点会问高并发和高可用的架构设计
还偶尔会问git版本控制器的工作流
还有就是例如多台控制器如何共享session。
一般程序员还偶尔会问页面404出现的原因可能有哪些 面向对象self和$this的区别
还有rabbitMQ消息推送的相关问题

不要觉得面试的时候面试官提出高深的问题是为难你,有时候是想看看你目前的上限是什么,还有就是你处理一个陌生需求的理解分析能力和思路是什么... 我在北京面试的时候就碰到有的人思想不对哦
欢迎各位评论你们碰到过的面试题。。。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25941.html

相关文章

  • 一个 16年毕业生所经历的 PHP 面试

    摘要:正确做法是给加索引,还有联合索引,并不能避免全表扫描。 前言:有收获的话请加颗小星星,没有收获的话可以 反对 没有帮助 举报三连 有心的同学应该会看到我这个noteBook下面的其它知识,希望对你们有些许帮助。 本文地址 时间点:2017-11 一个16年毕业生所经历的php面试 一、什么是面试 二、面试准备 1. 问:什么时候开始准备? 2. 问:怎么准备? 三、面试...

    dabai 评论0 收藏0
  • 一个 1年工作经验的 PHP 程序员是如何被面试官虐的?

    摘要:准备不充分第一轮不过第一家,广州琶洲一家环境超级好,福利也不错,主营美颜的公司,这也是我最感遗憾的一次面试机会。主要是第一轮面试第一个问题的种数据类型,只答了一个。 前言 首先需要说明的一点,本人只是一个毕业一年,只有一年工作经验的普通PHPer,能力有限,这篇文章只是将我这几周来的感受和体验分享出来,希望能给许多像我一样,或者互联网行业的新手带来一些收获,当然哪里说的不对或不足还是希...

    pcChao 评论0 收藏0
  • PHP 高级面试 - 如果没有 mb 系列函数,如何切割多字节字符串

    摘要:它可以使用个字节表示一个符号,根据不同的符号而变化字节长度。对于字节的符号,第一个字节的前位都设为,第位设为,后面字节的前两位一律设为。剩下的没有提及的二进制位,全部为这个符号的码。 原文请关注我的博客 https://mengkang.net/1129.html很多工程师在工作1~3年的时候最容易遇到瓶颈,不知道自己应该学习什么,面试总是吃闭门羹。那么 PHP 后面应该怎么学呢?安利...

    bawn 评论0 收藏0
  • PHP面试之网络协议面试

    摘要:之前的文章可以关注我的面试专栏获取,或者关注我的公众号琉忆编程库查看历史获取。面试时如何给自己添金没接触过支付功能为此特意准备了一篇新手零基础对接境外支付的文章,为你面试添金,关注公众号琉忆编程库,回复,我发给你。 你好,是我琉忆。本篇是本周(2019.2-25至3-1)的最后一篇文章。之前的文章可以关注我的PHP面试专栏获取,或者关注我的公众号琉忆编程库查看历史获取。 我正在segm...

    Dogee 评论0 收藏0
  • 总结我的BAT公司PHP面试,泪并快乐着

    摘要:接到面试通知辗转反侧,一直在默念明天改如何介绍自己的项目经验等。早早的起床,洗漱,把自己的总结的问题自问自答了一些。其实整个面试过程挺紧张,好在最后完成的挺漂亮。这不,复试通知来了,感谢那个千锋哥们。 接到面试通知辗转反侧,一直在默念明天改如何介绍自己的项目经验等。早早的起床,洗漱,把自己的总结的问题自问自答了一些。匆匆吃了早饭,挤进让人面目狰狞的地铁,此时什么都不顾,只盼着赶紧下地铁...

    张利勇 评论0 收藏0

发表评论

0条评论

renweihub

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<