先把问到的几个问题记一下。
Q:介绍你的其中一个项目
A:balabala一堆,主要是要我介绍后台管理分的一些模块。这个如果明天还问到的话,我还可以说,这是我正在逐渐完善的管理系统,未来是打算可以对类似的信息发布网站直接套用。
Q:MySQL的常用语句
A:create、insert、delete、update、select、drop。后来又特别问到了建立索引。然后就不清楚了,因为之前做都是小项目,没有需要建立索引的地方。现在搜索了一下,基本语句就是
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON { table | view } ( column [ ASC | DESC ] [ ,...n ] )
[ WITH < index_option > [ ,...n] ]
[ ON filegroup ]
针对这个问题,还可以引申,如何提高SQL的查询性能。我搜了一下,加上自己的理解:
- 设计好表结构
- 了解需求,避免查询不必要的数据。
- 建立适合的索引
Q:如果用户在搜索某些内容的时候,搜不出结果了。那么你站在专业人士的角度,你会怎么解决?
A:额,完全不知道了……之前在百纳的时候,manager讲过搜索引擎的运行过程,但是忘记了,也说不错什么。我就说:优化搜索关键字、重现问题场景……这个问题网上不好找,明天抽时间好好想想
Q:说一下你会的Linux命令
A:
另外,明天有可能会问到的问题,猜测
Q:如何测试一只钢笔?
A:1.功能性:是否能写出字,能不能加墨水。要了解需求
2.外观:是否符合一般的审美标准或习惯
3.性能:书写是否流畅,在不同材质上书写;能使用多久,寿命
4.安全测试
5.对比测试
像电梯的话也应该差不多,就是基本的需求功能、性能(速度、效率)、可靠性、压力测试、兼容、用户体验、异常情况(同时按下多个键)