听说牛客上分享面经能积攒人品、收获offer,因此发一下我的面试感受。 我是本9硕C9,目前方向是自然语言处理。1月末突然被百度给捞起来了。 一面 技术面(2.2) :1h 详细介绍本人项目研究,面试官深入提问 编程:343. 整数拆分,秒掉 问机器学习、深度学习、nlp八股,过拟合、调参等等。 反问:部门情况,常用技术栈 2.3晚上接到二面面试官电话。 二面 技术面(2.6下午):70min 详
面试生涯里面最难的一场面试,全程高压。五道笔试题,每题只给5分钟而且会计时。每个问题会深挖,逼着我6分能力答出10分,感觉就像孙悟空总是翻不出如来佛的五指山一般,很有压力,但是收获也是满满的。也侧面能反映出今年的秋招态势确实很严峻。反正我自己抱着,“今天被你虐了,我回去吸取教训和经验。下次我面对其他公司就可以更从容更有把握”的心态。一点点去做,戒躁戒骄,笃力前行 介绍一下学习经历 实习过程中,如何
问题内容: 我想检查基类上的前提条件,以便知道子类型将始终使用有效的构造函数参数。 让我们以一个构造器为例: 接受2个或更多参数 接受不同类型的参数 对于一个参数,它执行多次检查(例如,String不为null 并且 不为空) 在这种情况下,如何最好地使用番石榴前提条件方法? 在这样的模拟示例中:(这是人为的!) 我最终在检查参数之前先进行了调用,因为对to的调用必须是方法的第一行,尽管可以这样做
在IntelliJ中,我通常使用CTRL K在提交之前调出一种更改审查屏幕。我可以使用F7逐个遍历每个更改。 有人知道VSCode中的等效扩展吗? 我已经尝试过gitLens和git diff历史。两者似乎都不提供该功能。
在前面的例子中,我们使用组合算子显式地处理错误。 另一种处理这种情形分解的方法是使用 match 语句和提前返回(early returns)的组合形式。 也就是说,我们可以简单地停止执行函数并返回错误(若发生的话)。 而且这种形式的代码更容易阅读和编写。考虑如下版本,这是将之前的例子使用提前返回方式重写的: // 使用 `String` 作为错误类型 type Result<T> = std::
问题内容: AngularJs UI中的预输入功能似乎简单而强大,但是我一直在尝试弄清楚如何对前导字符进行匹配。例如,如果我在输入框中键入“ A”,我想查看名称以“ A”开头的所有状态,而不是名称中包含“ A”的所有状态。对此,Angular似乎具有一个带有“比较器”的自定义过滤器的概念,有关此文档的文档中有一个简单的示例,没有显示实现比较器的确切语法。 html看起来像这样: 基本的javasc
我试图在单击表单提交按钮时使用Jquery启动一个函数,但该函数需要在表单实际提交之前启动。 我试图在提交时将一些标记属性复制到隐藏的文本字段中,然后提交表单。 我已经通过使用功能(当提交按钮悬停在上方时)成功实现了这一点,但这在使用触摸的移动设备上不起作用。 我玩过提交函数,但是当表单提交时,而不是之前,函数会触发,所以值不会保存在字段中。 非常感谢。
我想知道为什么这个函数中的foreach循环在只经过一次循环后输出数据就结束了。我在MySQL中运行了这个查询,它返回了我要查找的8条记录。当I
楼主双非本,5.13至今在字节飞书实习。途虎的面试给我感觉很随意,基本没有手写和算法,全程像是在聊天,只有两面。9.20号HR面完,目前还在池子里泡着。 途虎养车 ❌ 途虎养鱼 ✅ 面筋如下: 一面(30min) 判断回文串(3种方式) 说说对ts的理解? 对模块化的理解? 浏览器中js与nodejs的区别对比? nodejs为什么有高并发的能力? 反问 业务: 面试官老哥说的很详细, 途虎各个业
自我介绍 顺序不定,有点记不清了,也有可能忘记了一些题目 HTML4和5的区别 HTTPS的加密过程 浏览器如何渲染页面的 CSS selector权重优先级 Cascading Style Sheets 如何理解这个词 如何理解Cascading? 事件循环 new Promise是什么任务 Vue2和3的区别,Vue3为什么要新增setup(从开发者的角度去看这个问题) 谈谈对React的了解
自我介绍 顺序不定 项目内容 实习经历 都在做什么 负责什么 怎么解决问题 怎么学习的? vue和react区别 Router怎么实现的,有哪几种方式?原理是什么,具体呢? OOP中的 static是干嘛的 什么时候要用到static? 设计模式 你知道哪些? 浏览器如何渲染的?浏览器渲染过程中,碰到script会怎么样? HTTPS的具体过程,怎么完成加解密的? 你知道哪些攻防措施?(有什么手段
10.18 投递 10.19 测评 10.29 笔试 11.2 一面 11.17 二面 一面 自我介绍,前端的学习路线 js基本数据类型,undefined和null的区别,Number有没有了解 js闭包,闭包的作用域,闭包的实现形式,闭包有什么好处,如果函数作用域没了闭包内部的变量还在吗 http协议的了解,有哪些状态码,304有没有了解,返回304的时候浏览器做了什么 http存储,cook
base:西安 时长:1.5 h 介绍项目,开共享演示项目; 项目中哪部分让你记忆最深刻,在哪些部分花费的时间多; 某个部分的实现,结合演示过程,讲代码实现; 项目的技术选型,如何考虑的; Vue 和 React 的区别; Vue2 和 Vue3 的区别; 浏览器输入 URL 到页面显示经历的整个过程; 在 JS 执行前会有哪些事件; JS 第一行代码执行是在什么时候; 使用原生 JS 怎么创建
base:西安 时长:1 h 聊了一下研究生阶段的研究方向; 讲一下弹性布局; 聊项目; JWT 认证的优缺点; 如果一个项目加载需要很长时间,你会采取什么措施来优化? 骨架屛怎么使用,能解决本质问题吗; 白屏时间怎么优化; 两个网站怎样才算同源; 使用 http 1.1 和 使用 http 2 是同源的吗,为什么; http2 为什么是安全的; 做题: 实现 sleep 函数,让它隔一段时间再执
牛客上面经较少,贡献一篇,仅供参考。 两轮技术面 + 主管面 + HR 面 时间线: 2022 年 11 月 04 日 — 一面 2022 年 11 月 07 日 — 二面 2022 年 11 月 15 日 — 三面 2022 年 12 月 02 日 — HR 面 2022 年 12 月 13 日 — OC (一周时间考虑) 一面 Vue2 和 Vue3 的差异; Vue 的响应式原理,讲一下 O