周五晚上面了富士康,是两个面试官。可能因为是同行业,所以面试官问的全是项目上的问题,也就相当于同行沟通……面试官感觉特别不尊重人,问我项目上遇到的问题,解决方案,我讲完之后,他就一脸的鄙视,说我们对代码性能要求这么低的么?我们这么做不会导致OOM吗之类的……就很自豪的说了他们的一些解决方案,聊完了就说下周给通知。

周六线下去面试了格力。到了之后说让我做一下笔试题。

 **笔试**

(1) 10道单选题,包含java基础和redis。
(2)10道多选题,也是java基础。
(3)两道sql,有用到了sql的一些统计函数:

学生分数表。
- 每个人平均多少分
- 数学成绩最高的学生。

我写了出来,但是性能不怎么好,我看到面试官也给我对了。
(4)3道算法题,3选2。

求int数组中,-1000<i<1000,哪三个数的乘积最大,有正数也有负数。

当时本来想着可以排序,然后取最后3位进行相乘,但是有负数可就不一定了。没有想到办法,就没做。

判断一棵树是否是镜像树

层序遍历一棵树

算法题我答的不是特别好。我想着可能面试官看完我的答卷,会立马让我出门右转。
过了几分钟,面试官面无表情的让我去会议室面试。看了下我的简历,问了一些很基础的spring问题和一些项目上的技术点。全程就像你背了书,你的地理或者历史老师问你问题,等着你把答案背出来一样……
一面

  • spring ioc
  • spring aop,我说了是什么,为什么,以及两种动态代理,分别是如何实现的。又让我说了一下环绕通知
  • 说一下spring生命周期
  • 说一下循环依赖,我阐述了一下什么是循环依赖,如何解决的
  • 有没有用到线程池,我简单跟他说了一下线程池原理
  • 问我有没有熟悉的java集合,我说了一下hashmap。就问我索引是如何得到的,为什么数组长度必须是2的幂次方,key能不能是null,如果是null,那它放在哪里?hashmap是如何put的?我讲到要遍历链表是否有重复key的时候,他打断我,问我如何判断重复?我说了key是string类型,是用hashcode和equals方法比较。他问不是string呢,我说了要重写这两个方法。
  • 问我项目中内存泄漏如何解决的,我说了是poi写excel的问题。他问我,那一百万行数据如何写入excel?我当时没什么想法,小声问了他,直接写会有什么问题,他说直接写肯定时间会很长,用户肯定不能等之类的……我想到了用多线程去解决,指定一个线程操作多少行。这个面试官还好,就也不会细问我具体代码怎么实现。给我说了多线程这个思路是对的,但是会有一些细节问题需要注意。
    问完了。说让我等一下,他出去汇报情况。
    二面
    过了几分钟,一个年纪稍微大点的人进来了,应该是主管。问我一些项目上的问题。
  • 我写了 jwt 实现登录,权限验证,我怎么做的,jwt如何生成token的,token有什么特点?让我画一下这个时序图。我当时有点懵……开始慌了……但是依然要保持镇定……我还好面试前复习了一下这块内容,就跟他瞎扯了一番。他问我redis的存储结构,我说类似于map的键值对,用户权限用list集合存储。他就说我这个结构哪里不合理怎么怎么滴的
  • 因为我简历上写了会前端。他问我如何检查前端发送的数据是否正确,后端返回的数据是否正确。我说我一般用浏览器的控制台,然后他就问我控制台的network里边是什么,header里边是什么。我想到了我之前学了swagger,说我也会用这个。他问我除了这个还有没有其他的,postman会不会用……
  • 问我最近学什么,如何学习,怎么系统学习
  • 最后问我有没有什么要问他的。我让他给我做了个评价
    完了之后他让我等下,就出去了。

三面
hr面,跟我谈一下薪资绩效之类的。
面试完了之后,hr给我发了邮件。让我补交一些资料。没有给我发offer,让我觉得心里没有底,特意问了她什么时候可以发offer。流程走的很慢,他们要对我做一些审核,调查……然后还有领导签字,估计要一周的时间。哎,真是好事多磨,曲折的求职之路!!!

面试心得(富士康,格力)相关推荐

  1. 程序员的自我救赎---13.1:职场招聘与面试心得

    <前言> <目录> (一) Winner2.0 框架基础分析 (二)PLSQL报表系统 (三)SSO单点登录 (四) 短信中心 (五)钱包系统 (六)GPU支付中心 (七)权限 ...

  2. 双非二本的2019春招Java岗面试心得

    前言 1. 已拿途牛天津研发部Java研发岗Offer2. 追一科技等hr面ing 也许对于大佬来说 这个offer不怎么样 不过对于我这个0offer菜鸟来说已经是来之不易了. 2019.2.20到 ...

  3. 武汉群硕面试心得体会(上)

    关于简历: 简历模版来自网上下载(基本信息的格式,省去了部分排版时间),专业技能.项目经验等大部分内容都是自己写的,写完后给余博学长看了一下,借鉴了自我评价部分的内容,没有使用我自己写的自我评价,另外 ...

  4. 广东省考计算机面试题,广东省考面试心得 -电脑资料

    关于笔试,我先对题型做了大概的了解,然后开始做真题, 答题时严格按照考试时间去做,行测题对我来说非常有趣,所以做起来也很轻松.我觉得行测里面那些很复杂的数学题大可不必去纠结,只要把其它比较简单的题都保 ...

  5. IT牛们的bat面试心得与经验总结

    面试心得与总结 面试心得与总结-BAT.网易.蘑菇街 之前实习的时候就想着写一篇面经,后来忙就给忘了,现在找完工作了,也是该静下心总结一下走过的路程了,我全盘托出,奉上这篇 诚意之作,希望能给未来找工 ...

  6. 一个 Android 程序员的面试心得

    一般Android面试分为两部分:Java部分和Android部分,下面说一下自己面试过程遇到的一些具体题目和一些相关知识点. 一 JAVA相关 1)JAVA基础 1.java基本数据类型有哪些,in ...

  7. 疫情之下裸辞后的一些感悟和面试心得

    疫情之下裸辞后的一些感悟和面试心得 因为个人原因,选择在疫情之下从上一家公司裸辞. 从5月25日递交辞呈,到现在基本确定下来.2个月左右的时间,经历了一些挫折,也收获了些许成长. 把我这段期间踩过的坑 ...

  8. 小米嵌入式工程师面试-心得

    小米Linux嵌入式C工程师面试-心得 前言:今年有幸参加小米的面试和笔试,大学刚毕业那一会儿,特别想进小米,但是投的简历都打水漂了,估计网申没过把.想进小米,主要因为个人原因,我的第一部智能手机就是 ...

  9. 面试难,应聘难,好工作,今安在?——《编程之美——微软技术面试心得》为你探路!即将上市,敬请关注!

    这本书是我目前所见到的优秀面试试题的最全集,包含大量有趣且有启发性的题目,一方面对于学生的指导意义重大,另一方面,即使对于我们这些已经工作的人来说,也不失为一本充满智慧与趣味的好书."    ...

最新文章

  1. JS中的(IIFE)(立即调用函数)
  2. WIN版的Jenkins Master加入LINUX的SLAVE节点,并作C++程序的集成交付
  3. 设计模式(五)——建造者模式
  4. 聚类算法实践——PCCA、SOM、Affinity Propagation
  5. 新物联网时代的整合战略
  6. java过载保护_微服务过载保护原理与实战
  7. 集体智慧编程——协同过滤
  8. 记录一次破解移动吉比特光猫H2-2超管密码的过程
  9. 小白重装电脑教程—WePE or 老毛桃
  10. 【学习档案】word文档转为XML格式
  11. 8.2 “三十岁挨踢”的魔咒——《逆袭大学》连载
  12. [电脑]电脑面前的自我保护
  13. idea如何配置或者创建mybatis的xml文件 idea如何配置或者创建mybatis的配置文件
  14. xx-job任务管理平台
  15. PRML勘误表2011
  16. python里面Nose和pytest的区别
  17. FarrowTech的无线传感器采用橙群微电子的NanoBeacon蓝牙信标技术
  18. linux 性能测试 antutu,跑分软件测试性能提升幅度
  19. NE5532芯片部分电路原理解读
  20. 浙政钉DING消息对接文档

热门文章

  1. 建筑力学与结构【12】
  2. 扫雷小游戏的设计思路以及实现的细致讲解
  3. 中国天河3号计算机排名,中国天河三号问世,一举超越美国顶点计算机,曾跻身全球领先序列...
  4. 【GitHubDailyShare】ubuntu实时查看硬盘温度的方法,当然越凉快越好
  5. skynet服务的缺陷 lua死循环
  6. 如何在3Dmax中渲染VR草图?
  7. linux ip 流量 脚本,如何通过IP在Linux中进行流量整形?
  8. 不能将值 NULL 插入列 'id',表 'weibo.dbo.myfriend';列不允许有空值。INSERT 失败。
  9. 刚用.net写了一个自动投票程序
  10. html 360 错乱,360浏览器总是提示配置文件出现错乱该怎么办?