2020年4月西安葡萄城挂经

西安葡萄城面试挂经

收到了学长的内推,hr直接联系我,给我安排了面试。据说葡萄城是一个工作比较轻松的地方(不怎么加班),而且在西安,所以比较想去。

我准备的东西

Java基础知识一堆,计算机网络,操作系统知识,LeetCode题量100。

面试第一部分

面试官人很好,态度也很亲切,第一轮从简历开始问起,讨论了敏捷开发流程的过程,scrum的相关概念还有具体项目中遇到了什么样的问题,如果重新来过要怎么设置scrum的流程。

面试第二部分

使用的zoom进行面试,所以共享桌面写代码,可以用给自己的IDEA。要求用数组实现队列,用栈实现队列。(实现加入队列和取出队列的方法)。
真的是很简单的东西。。。因为海外时差面试的时候是晚上九点半,白天学了一天下午收到微信说要马上面试,晕着头就开始了,代码不是问题,搞错了需求,以为出队列是把最后一个元素删除掉,做成了void()返回类型,被面试官q了很久为什么返回类型是void。。。还有边界条件忘了判断,很大的失分项。 说实话如果直接给我一道算法题我还是很有信心一下撕出来的,但是突然一下要自己设计类和方法脑袋有点蒙,说到底还是自己写的太少。

教训总结

  1. 主要失败在心态,面试刚一结束就知道自己凉了,然后下一分钟发现都是非常简单的问题,平时五分钟就能搞定。面试时候过于紧张了,理解错了需求,聊天有点尴尬,直接导致了后面脑子空白写不出东西,写出来也有漏洞。
  2. 简历里面的东西一定要了解,如果有任何一方面拿不稳,最好不要写进简历,聊天的时候不要提及自己不熟悉的领域,万一被抓住q会被q的很惨。
  3. 不能只专注于写算法题目,也要多写写类和面向对象编程,面试的时候是没有LeetCode类似的框架帮你写好类和输入输出流的,都要自己手撸。
发布了11 篇原创文章 · 获赞 0 · 访问量 3043

猜你喜欢

转载自blog.csdn.net/weixin_40407203/article/details/105407743