58同城2024届校招后端研发一面面经

简介: 58同城2024届校招后端研发一面面经

  本文介绍2024届秋招中,58同城后端开发工程师岗位一面的面试基本情况、提问问题、代码题目等。

  9月中旬投递了58同城后端开发工程师岗位,并不确定所在部门的具体方向。目前完成了一面,在这里记录一下一面经历。

  其中,面试官很注重对于个人项目中经历的提问——不仅仅是单纯的代码项目,包括个人的实习、本科的课程设计、数学建模竞赛等多种不同经历,提问的内容都比较多。其中,面试官一开始提问的一个数学建模比赛的经历,我都已经完全忘记当时做的是什么了,就现场现编了竞赛题目、具体做法和算法实现——所以一定一定要注意项目的回顾和复盘。

  除此之外,这一次面试中面试官提问环节相对而言就很短暂了(主要还是我太菜,估计面试官都没什么好问的了哈哈哈),反而是手撕代码环节的时间比较久。其中,一共有3个代码题目,都是在面试的链接中,通过实时共享的文本编辑工具来写的,并不用非要完整地写出代码;并且对于后面两题,主要还是讲思路,然后写一些伪代码即可。不过不得不说,后面2个代码题目,尤其是第二个,难度感觉还是挺大的。

  这一次面试,和上次的百度2024校招机器学习、数据挖掘、自然语言处理方向面试经历https://blog.csdn.net/zhebushibiaoshifu/article/details/133365369)比起来,提问环节的题目相对简单,而代码题目难度稍微更大一些;但是,和上次几乎没刷过几次题的面试比起来,这次面试的代码题目,简单的可以做出来,难的题目虽然还是写的一塌糊涂,但是至少有一些思路可以和面试官交流、沟通了。所以真的,准备秋招一定一定要多刷力扣,慢慢的积累代码、算法题目真的很有必要。此外,关于数据库、计算机网络方面的八股,也一定要多看(操作系统的八股也是一样,不过这次提问中和支持系统有关的八股倒是问的不多)。

面试情况

  • 下午14:00开始,持续80分钟左右。
  • 线上视频面试,1位面试官;面试官很和蔼。
  • 无需自我介绍,提问25分钟,算法题目3道、55分钟。

提问问题

  • 现在在实习吗,为什么不参与实习转正,是学校统一组织的实习还是自己找的实习?
  • 看到简历上的内容,并不是科班出身,很多计算机的内容都是自学的吗?是自己做项目、处理遥感大数据的过程中积累的代码经验吗?
  • 参与的数学建模经历是否可以讲述一下?题目是什么,你们做了些什么,用到了什么算法,是自创的算法还是用他人现成的算法,是不是主要还是做的预测?
  • 在实习的过程中是做什么的,都参与了哪些项目?
  • 实习的爬虫工作中,是如何实现自动化爬取的?如果网页发生变化了还可以自动爬取吗?如果网站有多个,需要一一制作爬虫的代码模板吗?
  • 在学校期间印象最深刻的项目是什么,都做了哪些工作?
  • 在本科的导航实习项目中,如何处理地图数据的缩放、旋转等操作,用哪些算法来实现的这个需求?
  • 四次握手和三次握手分别在什么场景下,有什么区别?为什么要四次握手?TIME_WAIT是哪一个环节出现的,有什么作用?CLOSE_WAIT呢?
  • 网络传输中的大端、小端都是什么意思,有什么区别与作用?
  • 在项目中是否接触过网络数据收发的内容,是否对计算机网络的相关知识有过项目中的实操?
  • MySQL用的什么数据引擎?如何存储索引,用什么数据结构保存的?为什么要用B+ 树保存索引,有什么优势?在有关缓存命中的这一点,B+ 树是否具有优势,其是否可以提升内存命中概率?

算法题目

  • C++:按行打印二叉树结点的值。
  • C++:从高楼的不同层摔瓶子,百分之百可以确定瓶子的最大坚硬程度所需要的最小次数。
  • C++:每次删除一个数组中的奇数位置的元素,直到最后一个元素;求取最终剩余的这个元素的下标。

面试结束提问

  • 无。

反馈情况

  • 无。

欢迎关注:疯狂学习GIS

相关文章
|
2月前
|
存储 安全 Java
每日大厂面试题大汇总 —— 今日的是“美团-后端开发-一面”
文章汇总了美团后端开发一面的面试题目,内容涉及哈希表、HashMap、二叉树遍历、数据库索引、死锁、事务隔离级别、Java对象相等性、多态、线程池拒绝策略、CAS、设计模式、Spring事务传播机制及RPC序列化工具等。
64 0
|
2月前
|
存储 消息中间件 NoSQL
每日大厂面试题大汇总 —— 今日的是“京东-后端开发-一面”
文章汇总了京东后端开发一面的面试题目,包括ArrayList与LinkedList的区别、HashMap的数据结构和操作、线程安全问题、线程池参数、MySQL存储引擎、Redis性能和线程模型、分布式锁处理、HTTP与HTTPS、Kafka等方面的问题。
144 0
|
2月前
|
存储 Java 数据库
每日大厂面试题大汇总 —— 今日的是“顺丰-后端开发-一面”
文章汇总了顺丰后端开发一面的面试题目,涵盖了Java虚拟机内存模型、HashMap与ConcurrentHashMap的区别、Spring框架设计模式、SpringBoot与SpringMVC差异、Nacos注册中心原理、Seata分布式架构、MySQL事务隔离级别、数据库死锁问题解决方法、乐观锁实现方式、HBASE底层设计、BIO与NIO区别、以及为何不使用现有开源框架而选择自建平台等问题。
23 0
|
6月前
|
NoSQL 前端开发 Java
京东后端实习一面
京东后端实习一面
50 4
|
7月前
|
存储 前端开发 Java
[java后端研发]——文件上传与下载(2种方式)
[java后端研发]——文件上传与下载(2种方式)
313 3
|
7月前
|
缓存 网络协议 NoSQL
腾讯春招后端一面(八股篇)
腾讯春招后端一面(八股篇)
123 0
|
SQL 网络协议 算法
Java后端研发实习生面试知识点总结(持续更新中)
Java后端研发实习生面试知识点总结(持续更新中)
374 0
Java后端研发实习生面试知识点总结(持续更新中)
|
SQL 存储 缓存
研发思维08----嵌入式智能产品数据服务后端分析
研发思维08----嵌入式智能产品数据服务后端分析
146 0
研发思维08----嵌入式智能产品数据服务后端分析
|
前端开发 JavaScript 测试技术
前端、后端、测试、研发经理必备技能-ApiPost接口管理工具
前端、后端、测试、研发经理必备技能-ApiPost接口管理工具
前端、后端、测试、研发经理必备技能-ApiPost接口管理工具

热门文章

最新文章

下一篇
DataWorks