第一天

笔试 2020-08-21 14:00~15:30

  • 选择题(计算机网络,基础知识)
  • 简答与编程
    • 一句话描述数据库
    • 重男轻女国家,男女比例
    • 递归与非递归实现斐波那契数列
    • 20组排好序的数组(每组500数),20*500个数中,求出最小的500个数
  • 数据库sql语句

HR面 15:30~16:10

  • 自我介绍
  • 了学习平时喜欢做什么?
  • 答:打球
  • 项目是课设还是别的什么?
    • 答:一个是课设,一个是网上找的项目
  • 写博客是为了做什么的?
    • 答:能够对知识有更多的理解(费曼学习法)
  • 学习成绩怎么样?绩点多少?绩点满分多少?拿过奖学金吗?
  • 简历上的技能栈,你都实际运用到项目当中过吗?
    • 答:有的没有
  • 期望实习薪资多少?期望转正薪资多少?

第二天

机试:2020-08-22 09:30~14:00

  • Unix风格路径简化(LeetCode 71)
    • 考虑路径中空格、非法路径等情况
  • 二叉树,任意一点出发,最大路径长度 (LeetCode 124)
    • 打印对应的路径
  • 简易计算器实现 (LeetCode 224)

机试整个过程真的很漫长,虽然都做出来了,中午的时候HR给我定了饭,感觉还挺好()

项目经理面 14:30~15:00

  • “工”字布局如何实现?
    • 答:上下固定定位,中间采用flex自适应
  • JQuery选择器有哪些?
    • css选择器$('#box.class')
    • 独有表达式例如$(li:first)$(li:even)$(li:eq(2))
  • js如何实现继承
    • 构造函数继承
    • 原型继承
  • sql语句
  • 对加班的看法
    • 接受加班,现在正是奋斗的年龄

副总面 15:00~15:30

  • Ts和Js的关系是什么?

    • Ts是Js的超集,Ts支持类型
  • Js有哪些版本

    • 在这里插入图片描述
  • es5如何实现继承

    • 原型链继承
    • 构造函数继承
  • 如何实现一个扫雷小程序,你的思路是什么?

  • Vue如何实现扫雷?

HR确认:15:35~15:50

  • 确认实习薪资、转正薪资、入职时间
  • 是否考虑住公司宿舍

感受:这次面试是我目前遇到面试流程最多的一次,感觉还比较正规,我觉得总体表现的并不好,可能是公司目前事情比较多需要人手我才被招进去的(←_←),不过确实我的基础不是很牢固,笔试当中sql语句都忘记怎么写了,HR面试还是比较轻松的就问了一些成绩,简历,生活,住址这些因素。后面的机试还好我在之前刷了leetcode,那几道题正好做过,也比较轻松的过了,但是后面两轮技术面,我都表现不好,项目经理我觉得还挺和蔼的虽然问了很多东西,我不会的时候他总是对我笑(•̀⌄•́)(可能在想HR是怎么筛选的,当然只是我的猜测),最后说我基础薄弱,他们看重基础,。副总面的时候那个扫雷的问题确实难到我了,要我代码可能我可以写一点,但是要我说,真的不知道怎么说这个。不过最终还是拿到了offer,我也决定不管怎么样先上车了再说吧,不犹豫的时候列车早就已经开走了,后面还得好好努力,把大学偷得懒都补回来(〒▽〒)

总结

  1. 笔试要认真做,后面的技术面面试官可能会看你前面做的题目
  2. 多思考,要自己真的理解掌握一个知识,不只是会用的层面
  3. 锻炼表达能力,学会倾听

短期目标:

  1. mysql语句实际运用
  2. js面向对象知识补漏
  3. 算法与数据结构继续学习,锻炼编程能力
  4. 学习后端框架(Spring MVC)拣一拣Java的知识

加油ヾ(๑╹◡╹)ノ"

Logo

为武汉地区的开发者提供学习、交流和合作的平台。社区聚集了众多技术爱好者和专业人士,涵盖了多个领域,包括人工智能、大数据、云计算、区块链等。社区定期举办技术分享、培训和活动,为开发者提供更多的学习和交流机会。

更多推荐