南威软件 Java AI方向

一面技术面
二面HR面
三面 和长沙分部的领导聊了聊(base地 长沙)
实习offer 3k每月 包住 包中餐  实习地为深圳
技术面 面经:
1、bean的生命周期
2、操作数据的流程 整个
3、权限控制
4、...不记得了 想起来补充#南威软件##南威##软件开发2024笔面经#
2024-12-31
在牛客打卡3天,今天也很努力鸭!
全部评论
实习地点在深圳
1 回复 分享
发布于 01-03 21:40 北京
4、vue的生命周期
1 回复 分享
发布于 2024-12-31 14:26 广西
大佬去了吗,ai方向是做什么的呀
点赞 回复 分享
发布于 04-16 23:49 重庆

相关推荐

05-17 22:05
门头沟学院 Java
楼主bg:双非本,大数据专业,考研失败,去年12月开始学java。无实习,简历项目外卖加一个ai全栈大模型部署项目。从2.10到5.15将近三个月的时间,我经历了Boss直聘投递,jd,zj网申(试试水),招聘会等方式投递简历。经历过线上面试,群面,线下面试,电话面试,笔试等等环节。有过连着投递好几天简历毫无音讯的挫败感;有过担心明天上午的面试而睡不好觉反复看闹钟的紧张感;有过聊的好好的结果等到了约定日期却说不合适的迷茫和消沉;有过被打击之后萌生出转行的念头的救赎感;有过一直刷半天视频来企图需求心灵慰藉却越刷越焦虑的压抑感;有过中午十一点在陌生楼层沙发,电脑放在行李箱上线上面试因为吵闹一直道歉的无力感;有过在A与B之间来回选择,来回犹豫,来回折磨的苍茫感;有过在酒店,楼道其他房间敲门声和楼道有声音走动的心悸感;有过晚上两点酒店空调不制冷被热醒和蚊子叮醒,只能用吹风机对着脸防止蚊子一直叮脸的穷困感;有过一个人提着两个密码箱被路人注视的不适感;有过家人催促,压力,打断讲话,释放坏情绪自己只能默默顺从的揪心感;有过走在人行道,非机动车道和盲道三道合一时被身后的摩托车一直滴滴滴的烦躁感;当然也有过暖心阿姨早饭说少受五毛钱的温暖感,最终收到offer的解脱感。想谈一谈对Java后端这个行业的看法和一些生活小技巧1.对Java后端的看法java后端现在已经严重饱和,并且伴随着ai和一些原因导致岗位越来越少,如果有条件的话还是去走全栈,C++,嵌入式等等方向。Java在今年年初时各个城市招聘的在校生和应届生还是有一些的,但是到了4,5月份基本都没有,只剩下一些招聘有经验的岗位,在sz这里你几乎甚至也找不到招聘的岗位了。所以还是建议能早点入行还是早点。(经过我的观察,Java实习岗位一旦发布出去,一条至少几百个人打招呼,这里不乏优秀的人才,所以现在很多实习岗线下面试先来一套笔试题进行筛选),听说今年gz部分的java应届生统招一本及以上了,可以说再过两年java的应届本可能学历还会提高。(找实习的话建议springboot+一个微服务项目+基本的八股+基本的手撕代码+精准出击)经过这些事情,自己的心态得到了极大地提升,至少对于挫败的接受度变得更高,(现在遇到挫折不会一直陷入懊悔,自责中,取而代之的是会认为何尝不也是一种成长?也是认识到自己的不足,换个角度想会好受很多)自己的独立性也得到了提升,对于社会和人性的认识也更上了一个阶梯。2.生活小技巧住酒店尽量不要住太便宜的,太便宜的基本都是很破旧,吵闹的环境。公交车上有的刷码机器在车窗对面,找不到的时候可以看看。地图导航如果是横穿马路但是前面没有的话,看看是不是有一个天桥。同省但是跨市时顺风车和拼车可以提前一天约,如果约不到可以点击城际拼车。(不过还是不太建议拼车,上次拼车我坐在后排两个大叔中间)。gd地图比较好用,步行导航方向指标比较明显。有面试机会尽量还是去,前期肯定要经历什么都不会和紧张的阶段,面的多了就知道自己的问题和面试的流程,就不容易那么紧张了。做什么事尽量还是要提前一点,强迫自己早点做完不然后面就会很焦急。做什么事尽量还是给自己留点缓冲时间段,不然一直精神紧绷很难受而且事情也做不好。不要太在意一时的得失,要放平心态,做好长期的打算和准备。太难受时就给自己放个假,关闭令人烦心的软件,自己一个人出去玩玩或者听听歌缓解一下。上述就是这三个月找工作的一些想法,只是作为清苦学生,只能以低成本的方式去奔赴生活,所以不喜欢的不要喷,直接划走下一篇就行。另外附上求职的截图和一些图片(可能会有人说我没苦硬吃,我只能说从小到大可能穷怕了,对于一针一线都会格外敏感)
点赞 评论 收藏
分享
一面(1h)1. 讲一个你参与过的项目,你在项目中的职责、使用的技术栈以及遇到的问题。2. BFC的作用及触发条件,使用场景讲一下。3. 在项目中,你使用过哪些ES6特性?4. 常见的HTTP状态码有哪些?分别表示什么含义?5. 前端缓存机制讲一下,如何利用前端缓存机制优化性能?6. HTTPS相较于HTTP有哪些优势?讲一下HTTPS的加密原理。7. 请求头中包含哪些重要信息?如何通过请求头实现跨域资源共享(CORS)?8. Vue的响应式原理是什么?如何实现数据的双向绑定?9. Vue的响应式原理中,为什么直接通过索引修改数组元素无法触发更新?如何解决?  10. 在使用Webpack时,你采取了哪些优化措施?11. 地图中大量标记点(Markers)的渲染性能如何优化?13. 实现一个函数,计算二叉树的最大深度。● 题目描述:二叉树的深度是指从根节点到最远叶子节点的最长路径上的节点数。请实现一个函数,接收一个二叉树的根节点作为输入,返回该二叉树的最大深度。● 输入输出要求:输入一个二叉树的根节点,输出一个整数,表示二叉树的最大深度。● 示例:// 示例二叉树://     3//    / \//   9  20//     /  \//    15   7// 最大深度为3const root = {  val: 3,  left: { val: 9, left: null, right: null },  right: { val: 20, left: { val: 15, left: null, right: null }, right: { val: 7, left: null, right: null } }};console.log(maxDepth(root)); // 输出:314. 编写一个函数,实现两个二进制数字符串的相加,并返回结果字符串。● 题目描述:给定两个表示二进制数的字符串,编写一个函数将它们相加,并返回相加后的结果字符串。输入和输出都为字符串,且只包含字符 '0' 和 '1'。● 输入输出要求:输入两个字符串形式的二进制数,输出一个字符串,表示两个输入二进制数的和。● 示例:const a = "1101";const b = "1011";console.log(addBinary(a, b)); // 输出:"11000"二面(1h)1. 讲一下你的前端模块化的理解。2. HTTP/2 解决 HTTP/1.1什么问题?3. 在你的项目中,你是如何设计埋点方案统计用户点击“加入购物车”的行为?4. Hash 模式和历史模式(History API)的路由跳转差异,如何实现服务端兼容。5. Vue 2 的 Object.defineProperty 和 Vue 3 的 Proxy 在响应式处理数组时的区别是什么?  6. 讲一下Vue 的异步更新策略,以及 nextTick 的实现原理。  7. Loader 和 Plugin 在 Webpack 中的作用有何不同?举例说明常见应用场景。  8. Webpack 热更新(HMR)的实现原理,包括客户端和服务端的协作流程。9. 手写一个支持异步链式调用的 Promise 基础版本,需包含 resolve 和 then 方法。 10. 给定数组 nums,判断是否存在三个元素 a, b, c 使得 a + b + c = 0。 11. 设计一个地图搜索框的自动补全功能。三面(40min)1. 讲一个你觉的最有成就感的项目?2. 平时用那个地图软件,你觉的百度地图和高德地图有什么区别?3. 在很多人协作开发中,若遇到接口定义不一致或代码冲突,你会如何推动问题解决?4. 你有没有团队中主动分享或推动技术方案的经历。5. 平时是怎么学习前端的?了解的最新的技术是什么 ?6. 未来3-5年,你希望在前端领域达到什么目标?地图的业务场景实现个人成长?7. 给定两个非递减整数数组 nums1(长度为 m+n)和 nums2(长度为 n),将 nums2 合并到 nums1 中,保持非递减顺序。
查看30道真题和解析
点赞 评论 收藏
分享
评论
3
3
分享

创作者周榜

更多
牛客网
牛客企业服务