收到面试通知大概是投递简历后的一周,短信直接通知第二天上午电话,也没时间准备太多的东西,直到面试开始前五分钟还在拼命刷知乎看经验贴233333

电话面总共进行了20分钟(因人而异),总共分三个部分:自我介绍、专业提问、综合素质提问。

首先上来是让我进行个自我介绍,由于没有提前准备过,就直接介绍了一下自己的学校背景、成绩排名、项目经历这些,本以为会对我的项目进行提问,但没有,看来都在后面几面才会涉及到。

接下来是专业提问,主要涉及的方面有数据结构、操作系统、计算机网络和数据库,我直接整理成问答形式:

数据结构

问:介绍几种树?

答:二叉树、满二叉树、完全二叉树(现在想想人家估计是想问平衡树、B-树、红黑树这种吧。。。)

问:树的应用?

答:并查集、检测图中的环、平衡查找树

问:平衡树之所以效率高的原因?

答:它限制了左右子树高度差为1,且每次插入删除结点都会调整树的结构

问:介绍一下队列和栈以及各自的应用?

答:队列是FIFO,栈是FILO。队列可以用于模拟进程的调度,栈可以实现非递归的深度优先搜索。

问:你知道哪些排序算法?

答:插入排序、选择排序、归并排序、冒泡排序、希尔排序

问:如何计算一个排序的时间复杂度和空间复杂度?

答:以插入排序和快速排序为例。插入排序的两次循环的次数都是长度n的函数,因此时间复杂度是O(n^2),选择排序是每个元素进行二分递归排序,因此是O(nlogn)。空间复杂度就看有没有开额外的空间,一般来说是数组,有的直接在本数组内排序就可完成。

操作系统

问:进程与线程是什么?

答:这俩都是操作系统任务调度的基本单位。线程比进程更小,若干个线程可以共享一个进程的资源,比如说I/O资源或者全局变量,且线程的并发效率更高。但操作系统资源分配的基本单位是进程。

问:32位与64位有什么区别?

答:寻址空间不一样,读写字长也不一样

计算机网络

问:TCP与UDP协议的区别?

答:TCP是可靠的传输协议,UDP是不可靠的传输协议

问:TCP三次握手的过程?

答:客户端发起SYN信号并附上自己的数据块起始编号,服务器接收到之后也发起一个SYN信号,并附上ACK信号以及自己数据块的起始编号,最后客户端再返回一个ACK信号。

问:你觉得三次握手能保证数据传输的可靠性吗?为什么?

答:不能。(理由我停顿了一会儿实在想不到就回答了不知道2333不过人家没有为难我)

问:简述一下网页前端与后端交互的过程

答:以表单为例,前端的HTML或者JS代码把变量传送到后端,后端根据表单的ID以及变量名获取数据。

问:简述一下不同网页之间如何发送信息

答:最简单的方式是直接通过url传递信息,除此之外Java中还可以通过转发request来传递网页接收到的内容。

数据库

问:你对数据库的掌握情况如何?

答:学校里做过一个数据库后端的网页项目

问:那你了解查询优化吗?

答:不了解。。。(上课的时候老师直接把这章跳过了)

问:好的。。。

简而言之,技术问题没有提到太深的问题,连代码题都没问2333主要还是考察各种基础知识,把专业课里的重点章节复习一遍就没啥大碍。面试官全程都很和善,回答出来的部分面试官基本没有否定过,没答出来的部分面试官也说“没关系”。

接下来是综合面,问了我大学期间经历过的印象最深刻的事,我就说支教。。。然后又提问为什么要去支教?觉得有什么收获?遇到过什么困难?为什么会发生这样的困难?如果你是当时的负责人,你该如何解决这些困难等等,简而言之,聪明点的小伙伴还是要学会随机应变,尽量往能体现你解决问题的能力的方向去回答。

最后面试官又问,为什么选择直接就业,而不是去考研。我就说与其水论文还不如直接就业来得好。。。面试官听到直接笑了出来。

总之比想象中要轻松,不过这还只是第一面hhh

2019美团秋招后台工程师电话面试经验相关推荐

  1. 【网络安全面经】2023届网络安全岗秋招面试题及面试经验分享

    随着国家政策的扶持,网络安全行业也越来越为大众所熟知,相应的想要进入到网络安全行业的人也越来越多,为了更好地进行工作,除了学好网络安全知识外,还要应对企业的面试. 所以在这里我归总了一些网络安全方面的 ...

  2. 2019年秋招面试总结(一)(中兴、大疆)

    2019年秋招总结(一) 前言 大疆面试过程 中兴面试过程 前言 第一次写博客,主要就是为了以后更好的分享技术,现在已经成功入职华为,从事的职业也是自己比较感兴趣的,过程中拒了一两家公司的offer, ...

  3. 美团点评2019年秋招部分编程题汇总 解题报告 Apare_xzc

    美团点评2019年秋招部分编程题汇总 企业独家授权 2020.8.7 Apare_xzc 网页链接:美团点评2019年秋招部分编程题汇总 1/7 [编程题] 图的遍历 给定一张包含N个点.N-1条边的 ...

  4. 寒武纪全栈工程师电话面试

    寒武纪全栈工程师电话面试 1. 介绍bert训练过程,以及fine-tune过程 2. 字符串排序算法有哪些,具体怎么做的 3. 红黑树原理 4. 决策树,pca原理 5. 01背包原理,主要用在哪些 ...

  5. 2018 秋招 百度二轮面试---血淋淋的经历写实

    2017 秋招 百度二轮面试-血淋淋的经历写实 一名自信向上的良好青年,参加百度面试被面试官按在地板来回摩擦~(不知是哪位好汉说的,借用一下) 简单回顾一下,下午的经历吧 下午百度二面对话大概是这样的 ...

  6. 2019宽德投资软件开发工程师实习生面试

    2019宽德投资软件开发工程师实习生面试 一.流程 投简历->笔试->电话面试(技术面)-> 电话面试(HR面)-> offer到手 笔试部分:C++题目 45分钟31题 单选 ...

  7. 数据分析真题日刷 | 京东2018秋招数据分析工程师笔试题

    今日真题 京东2018秋招数据分析工程师笔试题(来源:牛客网) 题型 客观题:单选18道,不定项选择12道 主观题:编程2道 完成时间 120分钟 牛客网评估难度系数 3颗星 写到「数据分析真题日刷」 ...

  8. 安恒信息(实习售前工程师)面试经验

    安恒信息(实习售前工程师)面试经验分享 第一次面试: (30分钟) 一.自我介绍 我大概介绍了2分钟.我的自我介绍分为三个方面,介绍完面试官很满意. 1.学习专业方面:路由交换防火墙,hcip证书 2 ...

  9. 算法岗位2019年秋招面试

    算法 [阿里.转转.百度.陌陌.微店.汽车之家.地平线.字节跳动.京东]春招实习生上岸,感谢大家的帮助,分析面试经历 https://www.nowcoder.com/discuss/192224 [ ...

最新文章

  1. bokeh pandas_使用Pandas和Bokeh将Rolling Stone的500张最伟大专辑可视化
  2. oracle ora 14047,ORA-14047: ALTER TABLE|INDEX RENAME 不可以与其它分区组合
  3. 2.innodb后台线程
  4. opencv 霍夫曼变换 直线提取
  5. axis2+myeclipse6.5环境搭建
  6. cdh mysql sqoop 驱动_大数据技术之Sqoop学习——原理、安装、使用案例、常用命令...
  7. MacOS Docker版本FastDFS安装指南
  8. 【STM32】【STM32CubeMX】STM32CubeMX的使用之一:工程建立之点亮你的LED
  9. Jzoj5231 序列问题
  10. 天勤数据结构顺序表算法操作含完整测试
  11. 加密狗工作原理和破解方法简介
  12. Diligent调查发现,董事会成员是安全和公司治理的关键环节
  13. NVIDIA GeForce GTX 1060 驱动安装--------TensorFlow系列学习笔记(一)
  14. 去除弹窗遮罩层:modal-append-to-body=“false“
  15. Pandas数据分析库(2)Python数据分析
  16. java实验 类和对象_java 实验(三) 类和对象
  17. 2022 年度作品优秀大赏 | 开发者说·DTalk
  18. 办公系统服务器搭建,搭建云桌面办公服务器
  19. 计算机桌面按哪个键锁定呀,电脑屏幕锁定的快捷键是什么?
  20. MIMIC-IV v2.0数据库

热门文章

  1. 卡通农场安卓服务器无响应,《最强蜗牛》游戏进不去怎么办 服务器无响应解决办法分享...
  2. 谈虚拟主机上的几种网站备份方法
  3. Mysql 5.7 卸载、重新解压安装
  4. 银河麒麟V10安装redis5.0.4
  5. idea 自动导入包 快捷键
  6. 键盘监听keypress、keydown、keyup
  7. Excel怎么合并多个单元格内容
  8. folly库的安装-Ubuntu18.04
  9. 动态追踪技术(中) - Dtrace、SystemTap、火焰图
  10. C++11 -------- 类的新功能+可变参数模板+emplace接口