资讯专栏INFORMATION COLUMN

php面试问答

wendux / 1564人阅读

摘要:结合实际面试,汇总自己遇到的问题,以及网上其他人遇到的问题,尝试提供简洁准确的答案包含安全网络协议服务器业务设计线上故障个人简历自我介绍离职原因职业规划准备问题等部分感觉不错的话,欢迎一般面试流程目录阅读体系结构字段类型和数据类型区别

结合实际PHP面试,汇总自己遇到的问题,以及网上其他人遇到的问题,尝试提供简洁准确的答案

包含MySQL、Redis、Web、安全、网络协议、PHP、服务器、业务设计、线上故障、个人简历、自我介绍、离职原因、职业规划、准备问题等部分

GitHub: https://github.com/colinlet/P...

感觉不错的话,欢迎 Star~~

一般面试流程

目录 - 阅读

MySQL

MySQL 体系结构

字段类型

char 和 varchar 数据类型区别

存储引擎

常见索引

聚族索引和非聚族索引的区别

事务机制

BTree 与 BTree-/BTree+ 索引原理

参考资料

Redis

Redis 主要特点

Redis 数据类型

跳跃表与 Redis

一致性哈希

分布式锁

参考资料

Web

JavaScript事件的三个阶段

闭包原理及应用

跨域

JSONP 原理

CSS 选择器的优先级

CSS 盒子模型

CSS 清除浮动

相对定位 relative、浮动 float、绝对定位 absolute 区别

VUE 双向绑定原理

性能优化

参考资料

安全问题

CSRF 攻击

XSS 攻击

SQL 注入

IP 地址能被伪造吗

include 请求参数

md5 逆向原理

DOS 攻击

参考资料

网络协议

UDP 的主要特点

TCP 握手三次,断开四次,TIME-WAIT

socket

HTTP 协议

HTTPS 通信原理

websocket 协议

GET 与 POST 请求方式区别

RESTful API

参考资料

PHP

echo、print、print_r、var_dump的区别

超全局变量

PHP 支持回调的函数,实现一个

发起 HTTP 请求有哪几种方式,它们有何区别

对象关系映射/ORM(Object Relational Mapping)

MVC 的理解

类的静态调用和实例化调用

常见 PHP 框架特点

设计模式(design pattern)

工厂方法模式与抽象工厂模式区别

base64 编码原理

ip2long 实现

代码执行过程

弱类型变量如何实现

垃圾回收机制

进程间通信方式

链式调用实现

多进程同时写一个文件

PHP 拓展

PHP7 新特性

PHP7 底层优化

构造函数和析构函数

PHP 不实例化调用方法

参考资料

服务器

进程、线程、协程区别

Linux 进程

反向代理

负载均衡

nginx 中 fastcgi_pass 监听,unix socket 和 tcp socket 的区别

消息队列

参考资料

业务设计

网易盖楼

秒杀设计

消息队列

共享 SESSION

下单后30分钟未支付取消订单

IP对应省市效率尽可能高

详细描述输入地址到打开网页过程

参考资料

线上故障

客户端热更新失败

Redis 实例 used_memory 达到80%

游戏任务完成了进度未更新

测试服 HTTP 请求未响应

游戏账号被盗

个人简历

自我介绍

离职原因

跳槽频繁

这次换工作原因

职业规划

准备问题

工作挑战大不大?

项目开发是否写测试用例,项目上线先是否会进行压力测试

业务前景如何?

技术氛围如何?

根据这次面试,对个人进行评价,帮助成长

融资计划

是否有加班费/调休,公司福利,社保公积金缴纳基数

声明
本资料仅供参考,不保证正确性

作者:凌枫 Email:colinlets@gmail.com 链接:https://github.com/colinlet/P...

关键字
php面试、php面试题、php面试题2019

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

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

相关文章

  • 个人建议之PHP面试的准备

    摘要:个人也建议不要满足于自己当下所知道的,多去拓展自己,多去学新的东西。作为一个面试者来说,知识点的记忆准备为的是更好的应对面试中技术面中问到的各种问题。 你好,是我琉忆——PHP程序员面试笔试系列图书的作者。 随着越来越多的人开始迈入PHP开发工程师的队列,不管是一个PHP新手还是一个有一两年开发经验的PHPer都不得不去面对找工作前面试这件事。 我现在以个人对面试的经历和见解来全面的对...

    macg0406 评论0 收藏0
  • 可能是 PHP 面试最靠谱的资料了

    摘要:写了好几年了,一直也没有什么拿得出手的作品,去年面试被虐菜之后,于是开始写这个面试问答,写完第一版之后发到上,关注的人蛮多的。然而面试依然被虐菜,于是继续写第二版,现在写完了,发上求拍砖,各路大神可以提点建议啥的。 CURD 写了好几年了,一直也没有什么拿得出手的作品,去年面试被虐菜之后,于是开始写这个 PHP 面试问答,写完第一版之后发到 Github 上,关注的人蛮多的。然而面试依...

    AZmake 评论0 收藏0
  • 关于个人第一天前端面试面试问答QA,希望能对其他找前端工作的朋友有所帮助。

    摘要:两日前,发了一篇吐槽,莫名的火了一把。关于的第一个,其实就是声明一个常量,不允许变更。另外对象迭代这里出自,阮一峰大神写的入门指南,对象篇。 两日前,发了一篇吐槽,莫名的火了一把。经过大家的建议与鼓励,于是修改了简历,开始了重新投递,2天后接到第一份面试邀请。 此文为个人面试经历,QA问答过程与总结,不透露面试公司及面试人员,内容真实,如果有面试过我的大佬看到博客,欢迎指出问题。 循序...

    xinhaip 评论0 收藏0
  • 关于个人第一天前端面试面试问答QA,希望能对其他找前端工作的朋友有所帮助。

    摘要:两日前,发了一篇吐槽,莫名的火了一把。关于的第一个,其实就是声明一个常量,不允许变更。另外对象迭代这里出自,阮一峰大神写的入门指南,对象篇。 两日前,发了一篇吐槽,莫名的火了一把。经过大家的建议与鼓励,于是修改了简历,开始了重新投递,2天后接到第一份面试邀请。 此文为个人面试经历,QA问答过程与总结,不透露面试公司及面试人员,内容真实,如果有面试过我的大佬看到博客,欢迎指出问题。 循序...

    Youngdze 评论0 收藏0
  • 重读PHP手册笔记系列(一)

    摘要:手册序言,即,是一种被广泛应用的开源通用脚本语言,尤其适用于开发并可嵌入中去。该语言的主要目标是允许开发人员快速编写动态生成的页面,但的用途远不只于此。对于服务器模块版本的,仅在服务器启动时读取一次。 PHP手册 序言 PHP,即PHP: Hypertext Preprocessor,是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发并可嵌入 HTML 中去。它的语法利用了 ...

    hikui 评论0 收藏0

发表评论

0条评论

wendux

|高级讲师

TA的文章

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