美团 数据开发一面面经
作者:Zw_YGL
链接:https://www.nowcoder.com/discuss/646936?source_id=discuss_experience_nctrack&channel=-1
来源:牛客网
(哈哈哈哈好像理解有偏差,一直以为数据开发也是对数据进行分析,挖掘内部信息的)(感觉技术栈不太匹配,不知道凉了没)
夸一下面试官,很棒 very nice
基础知识点:
1、自我介绍
2、计网了解吧:知道HTTP讲下
3、介绍下OSI7层模型
4、操作系统:进程和线程
5、数据结构知道哪些
6、数组和链表的区别
7、树的遍历方式
8、数据库:三范式(知道这么个东西,但是我不会背哈哈哈)
9、数据库的索引,建立索引的要求、弊端、好处、分类
10、索引使用啥建立的(B+树,我介绍了下B+树)
11、SQL查询语言分类(DML,QCL,DDL,DQL),哈哈哈这个真的笑死我了,我知道每类是干嘛的,不知叫啥名
12、SQL链接方式(left/right/inner/outer join)
13、SQL的union 和 union all的区别
14、SQLMAP是干嘛的(项目中用的工具)
15、算法题(第一个应该是程序员入门的题目)
1)逆序输出字符型
2)加一个字符,可否将字符串转为回文串
16、反问环接:
1)问出了心中的疑惑,为啥会一直问SQL,不应该是挖掘数据信息的嘛。哈哈哈面试官详细介绍了下(爱了)
2)问出了疑惑,咋就考个入门的coding呀,贵部门对于算法要求不高呀。============ 飞来横祸,面试官:哎呀,是还有个算法考核,忘记了,这可是你提的
3)向面试官询问了下以后提升改进的建议
总体感觉:SQL(数据库)确实是我的不足点,需要提升(HW面试,面试官也说了这个问题)