首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
是猪头啊
2018-05-22 14:25
已编辑
南京大学 前端工程师
关注
已关注
取消关注
华为无人驾驶VS头条前端
怎么选?
华为电话里说可以去做AI?可不可以去签约的时候问具体职责,然后再选择签或者不签约啊?
如果华为确定是AI的话,选哪个offer好?
#前端工程师#
#算法工程师#
#字节跳动#
#华为#
#offer比较#
提示
全部评论
推荐
最新
楼层
0x21Days
武汉工程大学 前端工程师
前端跟AI是怎么并列在一起的……
点赞
回复
分享
发布于 2018-05-18 20:36
1,2,3…
جامعة القناة الإسكندارية 前端工程师
你今天接到华为电话的啊?
点赞
回复
分享
发布于 2018-05-18 19:42
facemash
南京大学 算法工程师
华为南研所的吗?
点赞
回复
分享
发布于 2018-05-18 23:28
今晚不加班
中国电影资料馆 Java
华为
点赞
回复
分享
发布于 2018-05-18 23:31
lingz
东南大学
无人驾驶是哪个部门在搞
点赞
回复
分享
发布于 2018-05-19 12:51
啦啦啦……
上海大学 Java
移动数据中心?
点赞
回复
分享
发布于 2018-05-19 13:08
牛客2158538号
楼主拿的是车联网的offer吗,私聊一下?
点赞
回复
分享
发布于 2018-05-19 18:18
歌
广东工业大学 Java
前端加AI,🐮🍺
点赞
回复
分享
发布于 2018-05-20 23:02
还没有回复哦~
相关推荐
09-28 20:26
华南理工大学 Java
字节一面
自我介绍在浏览器中输入到输出页面的过程Python和c的区别内存管理面向对象和过程的区别查询ip的全过程根服务器tcp握手的作用如果第三次握手服务器没有相应会发生什么如何解决上述问题客户端大量发送建立连接的请求,服务端返回但客户端不影响,服务端应该怎么处理锁有哪些读写锁和自旋锁的异同手撕二叉树最近公共祖先
字节跳动一面803人在聊
点赞
评论
收藏
分享
10-11 11:23
西北工业大学 数字IC前端设计
DI一个华为的HR
在9月25号参加了笔试,到现在还没有收到测评的通知,网上好多说法的,想找一个HR看一下进度
投递华为等公司10个岗位 >
华为求职进展汇总
点赞
评论
收藏
分享
10-05 16:42
门头沟学院 前端工程师
70场面试,复盘我遇到的有趣问题(二)
不知道这个系列可以更新多久,我预期是希望逐步整理所有的我认为有价值的问题,趁着还有时间,多复盘一下,大概每篇更新四五个问题,在精不在多。 如果大家觉得有用欢迎点赞收藏送花!1.(Minimax二面)react的单向数据流怎么理解,有什么好处? 当时对这个概念了解的不太深入,没回答好,下来复盘我觉得可以按照如下思路展开。 首先这个问题想回答好就需要理解几个概念:什么是数据流?什么是单向?为什么要设置成单向的?咱一个一个看看 react组件中最常用到的数据有两类:state和props,state是组件内部自行维护的,props是父组件传给子组件的,下面说的数据我理解都指的是props。 数据流:也就是数据在不同组件或节点之间的流动,比如a数据(引用类型)被b节点引用,又被b传递给c,那么a数据改变后会影响b,从而影响c,这就叫数据流。但是这种流动是双向的,因为如果在b或c修改了这个数据,其他的也会变化。 单向:在react中,单向是”自顶向下“的,也就是react规定了数据的流向是从外层组件向内层组件进行传递和更新的,而内层组件是无法直接修改props影响外层的。 那么为什么要用单向的形式?如果内层的组件可以通过修改props来修改外层的数据,那么外层使用到这个数据或者其他使用到这个数据的地方都会造成数据更新,UI渲染也会改变,这会造成数据紊乱和不可控。所以为了更好的可控性,react设计了单向数据流。 除此之外还有一个好处,所有的数据更新是单向的,那么出现问题的时候会更好溯源,因为修改数据的链路是确定的,排查起来顺着调用链就可以一层一层找到问题了。2.(快手二面)如果用户传了一个很大的excel要解析,如何处理比较好?web worker如何和主线程通信? 首先这个问题可以泛化到很多复杂计算上,而不只是excel解析,其次可以延申展开一些东西。‘ web worker是JS里难得的多线程。 在 HTML5 中,工作线程的出现使得在 Web 页面中进行多线程编程成为可能。众所周知,传统页面中(HTML5 之前)的 JavaScript 的运行都是以单线程的方式工作的,虽然有多种方式实现了对多线程的模拟(例如:JavaScript 中的 setinterval 方法,setTimeout 方法等),但是在本质上程序的运行仍然是由 JavaScript 引擎以单线程调度的方式进行的。在 HTML5 中引入的工作线程使得浏览器端的 JavaScript 引擎可以并发地执行 JavaScript 代码,从而实现了对浏览器端多线程编程的良好支持。HTML5 中的 Web Worker 可以分为两种不同线程类型,一个是专用线程 Dedicated Worker,一个是共享线程 Shared Worker。两种类型的线程各有不同的用途 和主线程之间的通信是通过postMessage来进行的。简单的说,主线程用postMessage向webworker推送消息,子线程用onMessage接受并处理,处理完之后在子线程内调用postMessage将结果返回给主线程,主线程同样用onMessage接受。具体内容请查阅MDN文档:https://developer.mozilla.org/zh-CN/docs/Web/API/Web_Workers_API/Using_web_workers3.(灵犀互娱一面)多个web worker如何保证顺序? 还好当时面试官只是提了一嘴,没让我解答。 这个问题属于上面的问题的延申版本,其实没了解过具体方式也能猜个七七八八(类比文件切片上传之类的)。要想保证顺序,最简单的方式就是在给不同web worker分配任务时附带上一个唯一编号,在web worker处理完返回结果时也将这个编号一起发回给主线程,在主线程中按顺序重组。 查了一下,webworker自身也提供了all和race等方法,这些其实就是在promise的基础上封装的(想来也正常,毕竟不同线程,肯定要异步返回)。有一个很详细的知乎文章,有兴趣的uu们自行查阅哈:https://zhuanlan.zhihu.com/p/41431253#:~:text=web-worker4.(快手二面)setInterval准确吗? 感觉大家可能也看过,但是这个问题还是比较有意思的。 答案是不准确,为啥呢? 嵌套的 setTimeout 相较于 setInterval 能够更精确地设置两次执行之间的延时。 下面来比较这两个代码片段。第一个使用的是 setInterval: let i = 1; setInterval(function() { func(i++); }, 100); 第二个使用的是嵌套的 setTimeout: let i = 1; setTimeout(function run() { func(i++); setTimeout(run, 100); }, 100); 对 setInterval 而言,内部的调度程序会每间隔 100 毫秒执行一次 func(i++)(图1),时间开始计算的位置是调用内部方法的那一刻,因此第一次方法结束到第二次开始之间的时间间隔其实是小于100ms的,这就是为啥他不准确。 再看看setTimeout(图2)。时间开始计算的位置是内部方法调用结束的时刻,也就是说两次方法之间的时间间隔是准确的100ms。好处在于如果内部方法调用的耗时比较长,那么这个方法也能确保两次调用之间的时间间隔。 延申:如果setInterval的内部函数执行耗时大于设定的时间间隔咋办? 在这种情况下,JavaScript 引擎会等待 func 执行完成,然后检查调度程序,如果时间到了,则 立即 再次执行它。极端情况下,如果函数每次执行时间都超过 delay 设置的时间,那么每次调用之间将完全没有停顿。5.(百度一面)语义化标签如果没加样式,跟div、span这些非语义化标签有啥区别? 这个就看大家对语义化标签的理解了。首先肯定能想到的一点就是更方便理解,看到header就知道是顶,看到aside就知道是侧边栏,但是这些任务div都能完成,区别在哪? 1.即使在没有CSS的情况下,HTML页面也能呈现出很好地内容结构、代码结构。语义标签具有默认的CSS,比如html5之前的h1、h2等等就是语义化标签,他们表示几级标题;虽然我们在html没有引入任何css时,我们仍然可以看到h标签有字体放大加粗的效果。 实际上,html本身是没有表现的,我们看到例如 h1标签是粗体,字体大小2em,加粗;strong是加粗的,不要认为这是html的表现,这些其实html默认的css样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构不是语义化的HTML结构的优点,但是浏览器都有有默认样式,默认样式的目的也是为了更好的表达html的语义,可以说浏览器的默认样式和语义化的HTML结构是不可分割的 2.不仅人更容易看懂,也更利于机器看懂,对SEO更友好。再次感谢大家的点赞收藏和花花#软件开发2024笔面经##前端##快手##minimax##百度##面经#
软件开发2024笔面经
点赞
评论
收藏
分享
10-02 01:17
门头沟学院 Web前端
实习续更
投票
实习也堪堪3个月了,有vue简单活干,也闯过祸,小的提交了不该提交的代码到分支,好在还原回来了,也因为现场问题被主管dis😅,前一晚也是失眠了。jq老技术就算了,现场也是一堆问题,领导追的紧 ,搞得狠狠加班一周,能量全没了😡像条死鱼🐟,一度想离职。目前在看看后面有没有好项目,现在是回学校深造,转行还是继续赖着不走,随缘学习呢有没有懂哥
点赞
评论
收藏
分享
09-30 17:28
华南理工大学 Java
求个华为HR
帮忙看一下华为测评和笔试通过情况😭
投递华为等公司10个岗位
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
招聘动态
查看更多
字节跳动
2025校园招聘
阿里云管培生
2025届校园招聘
快手Star
2025届招聘
快手
销售类投递专区
全站热榜
1
...
从露宿街头到百万级种子轮融资——我的大学时代经历了什么
3.5W
2
...
C++选手秋招总结
1.5W
3
...
字节20多面终究一场空
1.5W
4
...
不装了!牛客就是OFFER判官
1.2W
5
...
华为电话oc了
9425
6
...
泡出来啦
8264
7
...
秋招圆满结束
7456
8
...
阿里云管培生开奖了
6932
9
...
总结一下鼠鼠找实习的历程
6631
10
...
爱信等
5907
正在热议
#
25届秋招总结
#
336995次浏览
3205人参与
#
我的实习求职记录
#
6075757次浏览
83575人参与
#
百度开奖
#
189447次浏览
1194人参与
#
地方国企笔面经互助
#
4718次浏览
12人参与
#
职场吐槽大会
#
89431次浏览
731人参与
#
选完offer后,你后悔学本专业吗
#
22265次浏览
159人参与
#
阿里云管培生offer
#
38336次浏览
486人参与
#
如果有时光机,你最想去到哪个年纪?
#
22695次浏览
446人参与
#
如何一边实习一边秋招
#
998142次浏览
12676人参与
#
国企还是互联网,你怎么选?
#
89531次浏览
697人参与
#
腾讯求职进展汇总
#
197572次浏览
1649人参与
#
bilibili求职进展汇总
#
33538次浏览
358人参与
#
许愿池
#
215121次浏览
2535人参与
#
正在实习的你,几点下班
#
53691次浏览
396人参与
#
国央企薪资爆料
#
12630次浏览
93人参与
#
上班苦还是上学苦呢?
#
76325次浏览
694人参与
#
海康威视求职进展汇总
#
401306次浏览
3411人参与
#
学历or实习经历,哪个更重要
#
54418次浏览
427人参与
#
风评不好的公司,你会去吗?
#
20415次浏览
93人参与
#
入职第一天,你准备什么时候下班
#
21725次浏览
144人参与
#
招聘要求与实际实习内容不符怎么办
#
10875次浏览
277人参与
#
网易求职进展汇总
#
33643次浏览
289人参与
牛客网
牛客企业服务