饿了么服务端开发工程师二面面经
饿了么
php
- 以微博为例,有1个亿的用户,同时用户之间有关注和粉丝,用户的关注和取关操作比较频繁,如何设计架构和API接口
- 用 PHP 写出显示客户端 IP 与服务端 IP 的代码,如何获取多网卡内外网 IP?
- 如何声明一个名为“myclass”的没有方法和属性的类?并实例化它
- PDO、adoDB、PHPLib 数据库抽象层比较
- 如果给你一个项目,项目中要用到很多东西有关联,数据库你怎么设计表关联?
- fastcgi 比 php-cgi 的优势在哪里?
- varchar和char区别知道吗?
- 给你一个mysql配置文件,用你认为最佳的编程语言解析该文件?
- 索引有哪些存储方式,“like”查询在什么时候能够用上索引
- php运行模式有几种,分别是什么?
- 很大的数据如果已经分成很多个小的文件,那么你怎么读取它可以提高效率
- 数据库设计时,一般多少数据量开始分表? 分库? 分库分表的目的? 什么是数据库垂直拆分? 水平拆分? 分区等等?可以举例说明
- Git如何查看当前分支,如何切换分支,以及如何解决冲突?
- 实现 PERL 正则表达式,抓取 html 文件 a 标签的所有 href 超链接
- show create database mysql; 这个命令的作用?
- 如何提高缓存命中率? 如何对缓存进行颗粒化?
- php对汉字字符串截取方式,尤其是不使用扩展的情况
- mysql的Innodb、MyISAM两个引擎,从索引存储结构,分析插入、读取数据速度哪个快?
- 一个10G的表,你用php程序统计某个字段出现的次数,思路是?
- Linux 下建立压缩包,解压缩包的命令
- 为什么会出现僵死进程(孤儿进程)?怎样查看僵死进程?如何解决僵死进程问题?
- $a=[1,2,3]; foreach($a as &$v){} foreach($a as $v){} var_dump($a)等于多少?
- 数组内置的排序方法有哪些?