再谈面试之小米公司技术面试

不自量力的我,在百度4次面试之后,又去了小米公司面试。

怎么说呢,正好是五四青年节,公司休息半天假,小米公司总部又在清河,离住的地方不远,于是抱着找刺激的心态我就走进了小米公司。

技术面试倒是没有给我出一堆奇怪的题目,一个睡眼惺忪的哥们来面的我,在仔细读过我简历之后,开始问了我几个问题。

一.简述自己的项目经验

虽然在新浪带了有2年有余,但是项目经验真是少得可怜,只有一个网上4s店和砍价团的项目,翻来覆去的侃了半天,永远没有什么让人眼前一亮的工作经验,我自己讲的讲的就觉得自己两年的工作实在是算不上叫工作,只能叫搬运工,代码搬运工。

当然,面试官听了我的阐述,也产生了我所担心的疑惑,2年就干了这些!?

二.mysql 数据引擎的类型

myisam   和innodb ,区别在于myisam不支持事务,而innodb支持,innodb支持行锁,而myisam 只支持表锁。问道我innodb何时行锁,何时表锁的时候,我就傻逼了。

三.mysql bin-log日志分析

没有做过

四.mysql master-salve 设置

没有做过

五. memcache 如何扩容

继续傻逼

六.php内部的缓存

opcache ,具体是将php编译的二进制代码缓存到内容,以供后续快速调用

七.工作时间

早9点半 到晚 9点半,有问题吗

没有问题。

八.补充

mysql   强制使用索引

select * from tab  force index(dd);

不使用某个索引

select * from tab ignore index(dd);

mysql 索引类型

主键,唯一索引,组合索引,普通索引,全文索引

mysql 什么是外键

保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值!


基本上,又是一次自虐式的面试,所有问题没有一个是我所精通的,这样就突出了我当前一个真正的矛盾,不求行还不虚心。

吃耳光了!

你可能感兴趣的:(工作经验)