【小熊】面了百度 简单来说说

本人情况

  1. 学校:上海 某211 CS专业 大三
  2. 技术栈:主攻JAVA技术栈+业余前端Vue
  3. 项目:

  4. 1. 瑞吉外卖,改名字、改皮肤、改业务了。Aka 肯麦基餐厅外送系统
  5. 2. 个人版ChatGPT(纯纯调接口前端页面)http://gpt.wengxiaoxiong.com
  6. 当前:互联网创业公司实习,写react+python,主要是对他们业务感兴趣.

  7. 八股文:背了MySQL、SpringBoot、JAVA的常见八股文
  8. 简历:没造假,看得出很intro级别的
  9. Offer数:4OC+3Offer

面试流程

自我介绍,考java语法,考数据结构算法,问项目,反问环节


题目

JAVA语法环节,很基础,但是很容易被忽略。。

  1. JAVA object有什么方法
  2. toString()干嘛用的,返回什么?
  3. hashCode()是什么
  4. equals()是什么,怎么判断是不是一个对象?
  5. HashMap的put流程?


考算法

  1. 递归写Fibonacci数列
  2. 怎么优化这递归呢?我答:加一个HashMap,面试官:OK


算法de应用

  1. 数据库中表里面怎么存储tree结构?
  2. 假设用Mybatis查出来以后,怎么把他还原成一个tree?请写一个算法


项目篇,问了肯麦基餐厅点餐系统(瑞吉外卖😂)

  1. 缓存存了什么东西?
  2. 缓存一致性问题?
  3. 分布式锁会不会写?讲讲


反问

  1. 你们工作中会有业务要写一个Tree存在数据库吗?有时候会,比如百度热搜榜那个就是tree。
  2. 请问你对我有什么技术方面的建议么?我该继续学什么?面试官:看你兴趣、多Coding


0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
熊
下载 APP