鸿合科技 软件研发管培生

HR在BOSS上邀我投递简历,简历投递后,初筛通过,问我意向岗位,我想面后端(golang),但是他们那用java比较多,于是让我改面前端,因为我前后端都沾。

而后一面,面试问的我的electron项目、nodejs、golang知识点等,都答上来了,一面通过。
而后通知我要做一个认知能力测试和性格测试,认知能力测试12分钟50道题,我全答完了,HR告诉我我是满分,通知我准备技术二面(前端面),并把我转交给了另一个HR。
另一个HR和我约好周末二面,临时变卦周六二面,后又因面试官没空和我约好下周二面。
到周二依旧没有消息,我去问HR,结果HR告诉我招满了。
对我不满意可以提前通知的,浪费双方的时间。我之前自主创业,所以没有找工作,因为软件流量不好,所以才在五月底开始尝试找工作,此时已经很晚了,很难找到还在招人的意向岗位。之前手上有另一个offer,是外包公司的,我是打算把它作为最后的选择的,因为我不是很想去外包,而公司要我在一周内给答复。因为我认为鸿合这个岗位我面试可以过,而鸿合这边还在推进度,一直没给我通知,已经没时间了,我就把外包公司的offer拒了,继续等通知,结果当天(周一)没动静,我打算再等一天,第二天(周二)下午我去问安排,被告知招满了,现在真的不知道怎么办,28就毕业离校了。
全部评论

相关推荐

表面是前端,其实过去是要做 Flutter 开发拷打项目挺多二点,真的拷打,可能是因为我表达能力太差了,面试官没法听明白我在讲什么1. 你觉得复杂的页面是什么样的(回答得不太好),结合你的项目分析有很多类似样式的组件,但是会有细小的样式之类的差别,这时候可能会单独判断一个条件,然后条件多了代码可能混乱了。有一些登录相关的页面,每次请求可能要带上 token(面试官说这个不复杂,我说对,像 axios 这类有拦截请求很好实现),我想说的是一些登录那种,比如无感刷新之类的,然后面试官问为啥么要设置短 token 和 refresh token,自己巴拉巴拉,说自己的项目其实不需要无感刷新,无感刷新可能更适合单点登录,然后又解释了为什么要设置短 token 和 refresh token。还有一些状态管理很复杂的。。。2. 你觉得你这些项目里哪个最难我说第二个最难(一个展示前端依赖关系的,具体见 https://github.com/truthRestorer/truth-cli),因为涉及了数据结构和算法,自己系统学了一遍3. 那最难的项目里面有什么优化我说生成的数据需要用树图展示,我单独有一个 map 存储了依赖之间的关系,这样查找就从 O(n)又滑到了 O(1),然后嘴漏说了 echarts 树图一些小 bug,但是说了很长时间,感觉说的不太好,虽然面试官最后明白了4. 你用过哪些 react 全局状态库,它们怎么实现的用过 redux-toolkit,zustand早期是用的 useReducer 实现的,现在基本都是用 useSyncExternalStore 实现的,然后说这个 hooks 怎么用,然后我自己也实现了一个5. 接触过 canvas 嘛接触过,但是仅限于 api6. 接触过 webgl 嘛没有。。。7. 接触过 webassembly 嘛我靠,最近刚做过这个,跟面试官说最近想用 wasm 在浏览器端编译 C 代码,因为实验室考核需要 oj 平台,然后他问我做的怎么样了,我说遇见一些瓶颈,因为浏览器没法调用 gcc 命令,所以自己还要找一下 gcc 编译出来的 wasm8. 自己怎么做网页优化的,有啥指标吗指标忘记了,就说了一个 lsp,然后把自己能想到的优化措施都说了一遍,cdn、将多个文件分成多个 chunk,然后面试官问:js 怎么优化,我当时脑袋一片空白,没想出来,不过过了一会想出来了 defer 和 async,赶紧插嘴说了出来,后来说检测可以用 performance api9. React Fiber 怎么做到时间分片的只记得源码有个 while 循环,但是忘记了具体逻辑...10. 你用的最多的是 js,有没有接触过其他东西我更正用的最多的是 ts,然后其次就是 js 的一些框架,然后我感觉问的应该不是这个,就说了自己曾经学习过 golang 和 rust,但是只做了官网的一些基本教程,rust 倒是重构过一个项目11. 了解过 flutter 嘛我刚想说来着,面试官主动问了,我说学过,但是技术层面知识可能不太记得了,flutter 给我最大的感觉就是嵌套很多,有很多花括号,他问我跟 vue 和 react 的写法有啥区别,我说 flutter 声明式的,ui 结构是根据 class 对象嵌套得来的,而 vue 和 react 的页面结构是 xml 结构12. 你觉得你有什么优势,但是没有表现出来的我说自己对 nodejs 比较熟悉,然后问我对哪方面熟悉,讲道理说到这我懵了一会,然后说自己对 api 使用比较熟悉,还熟悉 commonjs 规范实现原理,然后他就问我怎么实现的13. 反问前端选手过去做 flutter,会不会因为安卓底层系统不明白,导致上手困难?20% 涉及到了安卓,其实就是熟悉的过程。。。------------------------------------------------------------感觉挺难的,基本不问八股,可能是小公司更喜欢和自己业务方向符合的选手自己也没回答太好,说话吞吞吐吐,这很为难我一个八股选手更新:已挂
疯狂游戏一面5人在聊 查看13道真题和解析
点赞 评论 收藏
分享
#第一次面试#项目拷打略过(15min)1: String  是被final关键字定义的,说下你的对final这个关键字的理解。我答出了不能再继承,不能重写(修饰class 与method),对于成员变量来说(若为基本数据类型则值不变,若为引用类型则不能指向别的对象,对象的值本身是可以变的),这点我答错了,修饰局部变量后局部变量不能修改。我在答的时候没有体现逻辑性,没有说明明确final的应用场景,不同应用场景下的不同用法。这里其实有个易错点,String 是final定义的,针对String这里class 来说,final class其实很好理解,就是简单的 class已经写好了,不用再继承了。这里其实还有另外一个核心考点是 String class 里面的  private final byte[] value 。这个成员变量才是关键的。我在回答的时候有点把这两个final搞混了。个人反思: 有的时候很多知识点你以为你会了,结果一说出来就错了。2:Final那个成员变量的时候,它需要初始化吗?我自己理解成实例化了(估计是理解错误了),我去说那个static3 jdk版本 ,jdk8特性4 jdk对于接口的特性。到这里面试官评价答得挺好的。 (我回顾的时候感觉我答的漏洞百出,也有少的理解错误,不知道为什么说我答挺好的,可能我说了不少吧)。这里4个问题第一1答得有瑕疵,第二个说的是对的但是有点理解误差了,4.1 有没有用docker5 对spring 的理解答 IOC 与AOP6: AOP 有实际应用吗我答的是我的自定义注解(早上刚总学的)7:对java多线程有理解吗答 对线程池那里比较有理解面试了 30 min左右  15 min 项目 15 min 八股个人面试感觉:面完自己感觉答的非常不错(后面自己听录音分析感觉有不少错误的,感觉还是有不少问题的),面试官也很平易进人。面试官个人评价: 回答的挺不错的,学习能力挺强的。总结:问的都非常基础,没有什么难点,基本都学过。
查看8道真题和解析 第一次面试
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务