面试总结

面试中问到几率最高的面试题

  简历中所写的项目架构需要能讲解清楚,以及所用的框架,遇到的问题,处理方案等等

  简历中所写的技术点需要深挖,比如redis特性,为什么那么快,运用场景等

  网上面试题需要认真观看,比如查看日志的请求数量命令等等

PHP基础

  手写string函数

  手写array函数

  手写冒泡排序

  手写快排

  手写多级目录文件创建

  手写文件锁写入

  手写目录打开

  手写魔术方法

  PHP安全问题有哪些

  位移

  十进制二进制转换

  手写邮箱正则,图片路径正则

  session/cookie区别

  路由实现

  测试用例实现

  自动装载

  依赖注入

 mysql

  事务特性

  索引结构,索引算法,索引类型

  慢查询开启,查询日志

  读写分离

  锁

  字段类型

  备份

  Mysql语句

  主从同步原理

  分库分表

  为什么B+tree索引块

nginx

  负载实现方式

  负载服务有哪些,优缺点

场景题

  秒杀实现原理,一次秒杀多个

  数据迁移

  日志收集

liunx

  日志统计

  进程数统计

  访问量统计

  进程号

  性能查看

  手写liunx常用命令

redis

  优缺点

  命令

  持久化

  主从同步

  事务

  场景应用

  有哪些数据结构

  内存使用情况

  hash重复处理

socket

  应用场景

  实现原理

  优缺点

  存在问题

PHP高级

  垃圾回收机制

  PHP生命周期

  分布式实务处理方案

  PHP7特性

  rpc实现原理

  tp、ci、lv框架优缺点

  并发异步编程实现

  设计模式

nosql

  有哪些nosql

  有哪些优缺点

  应用场景

  各nosql性能

  底层实现原理

架构

  常用的架构方案

  架构用到的服务,各服务的优缺点

  机构设计思路

画图

  功能画图

  整体架构画图

队列

  开源库有哪些

  开源库优缺点

  实现方案

  底层原理

  队列的优缺点

  队列重复方案、队列丢失方案

项目介绍

  项目是什么,做了多久,请求量有多大

  存在了哪些问题

  优化了哪些地方

  收货了什么

  整体架构图

  

  

 

posted @ 2019-05-22 23:51  zhaojq  阅读(136)  评论(0编辑  收藏  举报