美团 数据开发一面面经

    作者: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面试,面试官也说了这个问题)