薄幕科技、乐贝网络社招PHP岗面试经历

薄幕科技

面试过程:

1、问了基本工作经历,然后就开始问sql优化、熟悉的框架、以及项目经历。

PHP的运行原理,有几层,类的实例化在哪层执行?

2、tp类库的第三方编写以及调用。

3、请写一个正则表达式对下面情况进行匹配:匹配一个金额,要能全部匹配如下四个字符串:"$200.49""$1,999.00""$99""50.00美元"

4、请使用PHP写一个类里面的方法,方法名称是publics,作用是以数组形式返回这个对象里面的所有公开属性及值,而私有属性不返回。

举例:

class User

{  public $name = "kingmax"; private $_age = 30;

public function publics()

{

//wait for your implement

}

}

$User = new User(); $data = $User->publics();

print_r($data);

以上例程会输出: Array ( [name] => kingmax )

请实现publics方法。要求可以把publics这个方法封装在trait里面,所有类通用。


5、请参照SQLMongo的对应表,学习一下Mongo的使用。

6、离职原因、薪酬要求。


乐贝网络

笔试:

一道sql题目:10亿级的数据库中找到1000名司机中排名前二十的


面试:

1、了解你之前做过什么样的项目。

2、数据结构,二叉树,hash索引实现。

3、csrf攻击的详细解释。

4、当用户访问量到达亿级的时候,没法分表的情况下,如何优化mysql

答:检查下系统是否有实时统计,全文检索之类的功能,还有那种复杂性的语句。统计模块要进行重构,全文检索方面可以用用其他开源的产品来实现,复杂性的语句,能用代码层处理的,就没必要用MySQL来处理了,数据库的资源是很宝贵的。


5、最后聊了点为什么离职之类的。

#面经##社招##乐贝网##PHP工程师##薄幕科技#
全部评论

相关推荐

点赞 评论 收藏
转发
头像
04-09 14:29
Java
点赞 评论 收藏
转发
3 1 评论
分享
牛客网
牛客企业服务