首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果我去参加前端面试,我应该能做出大圣老师的这道题...

我是一名自学敲代码的管理学研究生,喜欢 js/ts 但是菜得不行,平常挺关注国内的前端圈。...有一次看大圣老师直播点评简历,他提到:“如果我来面试你,我就把我面前的笔记本给你,随便给你打开个网页比如淘宝,你给我用浏览器现场统计一下各个标签出现的次数。” !这道题应该不难?...这里未必要用到递归,我用的是宽度优先搜索 BFS ,简单一个队列就能实现 值得一提的是,我近一个月里写了基于 C++ 、Python 、 JavaScript/TypeScript 、 Scala/Java...,所以我也记不住 JavaScript 的 API ,我都是在浏览器控制台里试出来的,比如 获取标签的名字是 tagName 、 获取子节点 Array 是 children 。...注意我标注的 !!! 两行,这里有一个问题: dict = {} 中,对于未声明过的键值,如果直接调用运算,会报错 dict[未声明的键值] +=1 // 报错!

50930

与下属面谈,是我应该做的吗?

操作难度:★★★☆ 案例: 研发部项目主管郭华升任组长以来工作表现不错,不管是专业能力还是管理绩效,都获得肯定。研发部在他手中的项目,都在积极推行当中。...但是郭华的上级吴波注意到,平常也难得见到郭华和他的下属或是同级组长进行沟通。吴波对郭华是怎么和其他同事、下属沟通工作觉得好奇。原来,郭华整个团队都是用QQ和邮件进行沟通。...了解这些情形后,吴波找了郭华,可郭华觉得效率应该是最需要追求的目标。所以他希望用最节省时间的方式,达到工作要求。 工作效率重要,但良好的沟通绝对会让工作进展更加良性循环。...线上沟通目前也是我们公司的主要沟通方式,但是也让我们的管理者过分依赖于线上,缺乏甚至是逃避与下属面对面的工作交流。 本期案例话题: 线上和线下沟通都有些什么样的优势?...作为管理者,我是否应该更多的和下属面对面交流呢?

35610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    是否适合SAP行业我是这样理解的

    这几年SAP正在转型,如果你关注了我的公众号SAP Technical就会知道,SAP的转变和发展方向,R3时代悄然离去,所以,进入SAP行业并不是拿到了铁饭碗或者金饭碗。...近些年SAP的培训机构层出不穷。对于培训机构,我不方便说太多,不能说不好,也不敢打包票说哪家机构特别好。如果有些朋友实在是不放心,那就直接去SAP官方培训,至少心里踏实。...在这里多提一点就是cloud,如果你关注了我的公众号(SAP Technical),会发现我推送的关于SAP Cloud的文章及未来发展。...image.png 是否适合SAP行业 这个话题,我的理解是没有严格的什么界限,只要你觉得合适,那就是合适,没有人会对你说不合适。以下几点基本上涵盖了是否适合SAP行业。 是否感兴趣。...但是在SAP行业,35岁以上应该不算是大龄从业人员,我的经历和我身边的人都证明了,35岁以上依然可以很好的从事SAP。但随着年龄的继续增长,应该考虑一下自己的职业规划了。 为了理想还是生活。

    1.4K41

    某个应用的 CPU 使用率居然达到 100%,我该怎么办?

    我想你的答案,可能不是平均负载,也不是 CPU 上下文切换,而是另一个更直观的指标—— CPU 使用率。 我们前面说过,CPU 使用率是单位时间内 CPU 使用情况的统计,以百分比的方式展示。...比方说,如果你只关注 CPU 的话,可以执行下面的命令: # 只保留各个 CPU 的数据 $ cat /proc/stat | grep ^cpu cpu 280580 7407 286084 172900810...看到这里,你应该想起来了,这是开机以来的节拍数累加值,所以直接算出来的,是开机以来的平均 CPU 使用率,一般没啥参考价值。...CPU 使用率过高怎么办? 通过 top、ps、pidstat 等工具,你能够轻松找到 CPU 使用率较高(比如 100% )的进程。接下来,你可能又想知道,占用 CPU 的到底是代码里的哪个函数呢?...小结 CPU 使用率是最直观和最常用的系统性能指标,更是我们在排查性能问题时,通常会关注的第一个指标。

    2.3K40

    孙正义万字访谈:AI是我现在唯一关注的事情,我是科技的绝对信徒

    因为有可再生能源,电的成本几乎为零,几乎和空气或者阳光一样是免费的。 问:如果我们都使用可再生能源,那么我们也有希望战胜气候变化。但我们快没时间了。 孙正义:我们应该这么做。我们绝对应该这么做。...问:但是,愿景基金投资的这些公司之间的共同点是人工智能。 孙正义:是的。 问:很专注。 孙正义:这是我现在唯一关注的一件事。所以我们只在一件事上投资了1000亿美元,这件事就是人工智能。...在没有司机的情况下,优步是否会成为一家更有利可图的公司? 孙正义:我绝对是这么认为的。就像我说的,不管发生什么,自动驾驶汽车都会到来。这是一种科技。 科技在推动我们前进。...如果我是买家,我就想只买到便宜的东西。因此,以便宜的价格回购股票对我来说是个好消息。 问:你开心吗? 孙正义:我是软银的最大股东。我能以低于实际潜在价值的价格来增加我的股份。因此,我是个快乐的买家。...如果你能决定的话,你肯定会批准的。 孙正义:是的。 问:你以前也遇到过这种情况,但没有成功。 孙正义:所以,我希望它将被批准,而且应该被批准。因为这对美国消费者和美国社会具有重大的意义。

    44130

    孙正义万字访谈实录:AI是我现在唯一关注的事情,我是科技的绝对信徒

    2、我们有100%的权利自己进行决策。因为我们的投资委员会100%都是软银的人。 3、我是一个信徒,科技的绝对信徒。有些人不喜欢投资科技。但是我喜欢这样做,我相信科技。...因为有可再生能源,电的成本几乎为零,几乎和空气或者阳光一样是免费的。 费伯:如果我们都使用可再生能源,那么我们也有希望战胜气候变化。但我们快没时间了。 孙正义:我们应该这么做。我们绝对应该这么做。...费伯:但是,愿景基金投资的这些公司之间的共同点是人工智能。 孙正义:是的。 费伯:很专注。 孙正义:这是我现在唯一关注的一件事。所以我们只在一件事上投资了1000亿美元,这件事就是人工智能。...在没有司机的情况下,优步是否会成为一家更有利可图的公司? 孙正义:我绝对是这么认为的。就像我说的,不管发生什么,自动驾驶汽车都会到来。这是一种科技。科技在推动我们前进。...如果你能决定的话,你肯定会批准的。 孙正义:是的。 费伯:你以前也遇到过这种情况,但没有成功。 孙正义:所以,我希望它将被批准,而且应该被批准。因为这对美国消费者和美国社会具有重大的意义。

    71240

    在设计了100个弹框之后,这些是我的心得

    由于弹框与当下流行的卡片式设计在表现形式上十分接近,同时弹框也逐渐承载了更多功能性需求,不再是简单的内容堆砌,因此弹框设计正在被越来越多设计师关注。 弹框尺寸怎么定?...高度的话,以Windows为例,去掉系统底部功能条的高度及浏览器的高度后,可以得出: 768px – 约60~100px(浏览器高度) – 40px(系统底部工具栏高度) = 约620px 弹框高度控制在...当然,也可以按屏幕尺寸拉伸面板的尺寸。这裡处理的方法很多,总而言之如果弹框尺寸做得大,就要想好兼容方案,相对设计及开发成本也会增加。...弹框的使用场景 在设计时发现经常会遇到一种情况,到底是用弹框还是用页面来承载内容呢?如果了解到弹框的特性后,其实不难分辨什么时候使用那个表现手法更适合。...3.蒙版增强品牌感 过去我们对蒙版颜色可能没有仔细关注过,也许颜色不是纯黑#000,就是纯白#fff。

    1.6K91

    你所理解的分享经济,是否是我所感知的分享经济?

    目前,对于分享经济的定义界定,主要模糊点集中在以下几个方面: ♢ 分享经济的主体是否只能是单个自然人? ♢ 分享经济是否一定为双边市场?...♢ 分享经济的交易结果是否只能是使用权的转移而不能是所有权的转移? ♢ 分享经济的分享内容边界?  ♢ 分享经济是否必须是互惠互利的分享而不能产生盈利?...而B2P平台通常寻求每笔交易利润的最大化,与传统企业无区别。 同时,德勤研究报告认为“分享平台不应该拥有或者运营被交换的商品或服务。...从本质上讲,人们通过分享经济是为了提高闲置资源的使用效率,是为了更多的通过再分配提高存量资源的使用价值,因此分享经济的鼻祖Rachel Botsman在其著作《我的就是你的:协同消费的崛起》一文中提出“...产品服务体系是把闲置资源利用起来,市场再流通是二手交易平台,协同式生活指人们用来再利用或者交换的是隐形资源,例如时间、技能或者空间。

    89340

    作为前端,我是如何在Leetcode 算法比赛中进入前100的?

    目前已完成题目的比例是 easy/medium/hard 是 30%/55%/15% 左右: ? 另外我最近的 LeetCode 比赛的成绩是: ? ?...当然是立刻能得到好处的,也就是面试导向,就像小厂的想去国内大厂,国内大厂的想去国外大厂。而算法题算是第一个敲门砖。 这一点是我个人最喜欢的,锻炼我们的思维能力。...如果你的估算超过了 1 秒,这往往意味着会超时(但是需要注意的是,我们在面试时这种解法仍然需要向面试官表达出来,因为尽管不是最优的解法,但是至少我是解答出来了,10 分至少要给我 5 分吧,另外一点好处是你先说出效率较低写法...一个是在平时训练,尽量自己先想解法。如果实在想不出来(比如已经卡了一个小时了),就直接看答案,然后记录这道题目,过半个月在重新做一遍。 这里看答案也是有技巧的,你是怎么看答案的?...在遍历过程中,我们需要判断看当前位置是否小于等于 max: - 如果是,继续下一个位置 - 如果大于 max,则表示无法到达最后一个位置 遍历结束可以在访问到最后一个元素或者通过判断 max 是否大于最后位置

    1.7K20

    我的职业是前端工程师二:入门不是应该很简单吗?

    入门前端,是一件很难的事吗?在今天,我也没有想好一个答案,也不知道怎样给出一个答案。这个问题并不取决于前端,而是取决于不同人的需求。...遗憾的是,学习相似的技术栈仍然是需要时间的。 回到前端技术的话题上,在编写复杂前端应用时,我们都会采用前端框架来加快开发。前端框架的技术基础都是一样的,有区别的是,它们衍生出来的技术思想。...四年下来,我算是能知道每一本计算机书的大概位置。 因此,如果你只是想为了完成任务,而去完成任务。你就会发现,编程是相当无聊的,和一般的工作无异。...jQuery 是最好用的 在我发现了 jQuery 之后,我才知道它是一个神器。 ? jQuery 有一个庞大的生态系统,有一系列丰富的插件。我们所需要做的就是,知道我们要实现的功能,找到相应的插件。...这主要是限制于我们接的一些业务,都是企事业单位的单子,每天都是无尽的 IE 的兼容问题。这让我觉得同时使用很多个 IE 版本的 IETester,是一个伟大的软件。

    93660

    Node写的毕设项目100人并发就撑不住,我是这样解决的

    ,小丑就是我自己,想的很美好,现实很残酷,目标 300 并发的系统,实际连 100 并发都撑不住,只能夹着尾巴老老实实找问题了。...我开启一次从 0 到 100 递增的 PTS 并发压测,结果如下: 可见从 100 并发开始,就出现了无法忽略的异常请求返回数量,5万请求860个异常,系统已经撑不住了,然后阅读生成的测试报告,发现几乎所有异常都发生在一个接口...首先我尝试提升服务器配置,毕竟之前的 4 核 CPU 着实不够看,如果提升硬件就能解决,至少是一种最直接的方案。...bcrypt 这个库对密码进行了加密,为了提高安全性还加了 10 位的盐,每次登录时都需要调用 bcrypt 的 comparePassword 方法计算用户密码是否正确,显然是 CPU 密集型操作,...阿联会继续输出干货文章,一切源于实战和学习思考的结合,如果对你有帮助,欢迎关注我,一起进步。 参考资料 Node 文档——cluster集群

    1K10

    从循环条件的代码里,我能在面试中甄别程序员是否是高级

    一般来说,工作经验满3后,程序员就达到了高级程序员的年限要求,但能力上是否达到?又如何在面试里短短30分钟里验证程序员是否达到高级程序员的水准?...判断闰年的条件如下:第一是否能被4整除但不能不100整除,如果是,则是闰年,第二,是否能被400整除,如果是,也是闰年。     这个需求简单到了极点,但可以小处见大,下面给出一个示例代码。    ...5第6行代码里,通过了if语句来判断是否是闰年,如果不是,则走第10行的else分支语句。    ...原因是,我们在做代码测试时,得完全覆盖条件表达式的各种情况,比如在判断闰年的例子里,我们用的测试案例如下。     1是能被4整除但不能被100整除的年份,比如2016。    ...2 不能被4整除的年份,比如2015。     3 能同时被4和100整除,但不能被400整除的年份,比如1900。     4 能被400整除的年份,比如2000。

    84030

    【技术】如果我告诉你数据库索引是可以学习的,你会怎么做?

    这篇论文是我在NIPS中看到的,在过去的几天里,在ML的圈子里得到了相当多的关注。论文中反复强调:在他们的心里,数据库索引是模型。...B树在最坏的情况下也是有效的,在这种情况下,数字键位置的CDF密度(如果你将其排序为一行的话)是真正随机的,并且假设其是未知的。...按照他们设计这个问题的思路,一个简单的模型可以很容易地将预期搜索误差从1亿减少到10000,但是由于模型中固有的平滑性假设,很难将其降低到100s量级。...它除了介绍一些引人注目的ML概念之外,还使我更深入、更清晰地思考了索引工作背后的机制,而以前,这一直是我简单理解但没有深入研究的内容。...其次,利用机器学习模型来优化他们所运行的各种低级系统,这似乎有现实意义。这是我记得的第一批使用机器学习来优化计算过程的论文之一,但似乎不太可能是最后一个。

    74460

    关注数据而不是模型:我是如何赢得吴恩达首届 Data-centric AI 竞赛的

    在此,我很高兴能和大家分享我是如何凭借“数据增强(Data Boosting)”技术获得最佳创新奖的。...这场竞赛真正的独特之处在于,与传统的 AI 竞赛不同,它严格关注如何改进数据而不是模型,从我个人的经验来看,这通常是改进人工智能系统的最佳方式。...off ResNet50)并训练 100 个 epoch,同时根据验证集的准确性在 epoch 中选择模型权重。...2 我的“数据增强”技术解决方案 在进入解决方案的关键部分之前,我做的第一件事是遵循固定标签和删除不良数据的常见做法。...在更广泛地应用人工智能方面,还有许多令人兴奋的工作要做。我相信,对人工智能系统数据管理的共同关注将使我们实现这一目标。 如果你有任何问题或希望合作,请随时与我们联系。

    68340

    我关注的编程Up主,竟然是新晋IOI第一人:18岁高中生,玩起《我的世界》来不能打扰

    一位“不明真相”的网友还评价说,IOI金牌只有1%的机会能获得,“我愿意以1:99的赔率打赌”。 ? 这位网友不知道的是,William Lin去年第一次代表美国队参加IOI就拿到过银牌。...“根据过往的趋势,这次应该要成真了。”William Lin在回复中说。 现在该评论已经被顶至首位,不知道这位网友作何感想。...之后,William Lin的YouTube频道一直处于近乎闲置的状态。 直到后来,从一年前开始,他在Codeforces编程竞赛网站上刷题,一下子变成了高产播主,接连上传了近100个视频。...而且,如果运行出错,他会要求自己重新做一遍,直到通过为止。 ? 此外,William Lin也没有忘记参加各种编程竞赛,不断积累经验。...此外,在他上传的Youtube视频中,也能看见不少录制的游戏视频,看得出,William Lin还是个《我的世界》的忠实玩家。 ?

    1.1K20

    如果我要再加一个删选条件过滤掉带“已取消”字样的,应该怎么加代码呀?

    一、前言 前几天在Python白银交流群【Jun】问了一个Python处理的问题,提问截图如下: 二、实现过程 看上去是正则表达式,但是感觉他把问题想的复杂化了,其实就是简单的字符判断处理,只需要判断这两个关键词都不在就可以了...三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Python处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。...最后感谢粉丝【Jun】提问,感谢【论草莓如何成为冻干莓】、【瑜亮老师】给出的思路和代码解析,感谢【Python进阶者】、【磐奚鸟】等人参与学习交流。...大家在学习过程中如果有遇到问题,欢迎随时联系我解决(我的微信:pdcfighting),应粉丝要求,我创建了一些高质量的Python付费学习交流群和付费接单群,欢迎大家加入我的Python学习交流群和接单群...如果在学习过程中,有遇到任何问题,欢迎加我好友,我拉你进Python学习交流群共同探讨学习。

    10510

    我是如何用这3个小工具,助力小姐姐提升100%开发效率的。

    但是这不是结束,以后的每一天她都是这种状态 3.gif 痛点在哪里? 看完上面的动图,我猜你已经在替小姐姐一起骂娘了,这做的什么玩意,太垃圾了。SSO是统一登录,你们这搞的是什么东西。...,就可以进入像chrome控制台一样调试了 image.png 看完流程你应该大概知道问题在哪里了, 远程调试页面列表不仅仅包含我自己的页面,还包括很多其他人的,导致很难快速找到自己想要调试的页面 该如何解决...需要注意的是这里会演示popup与background,通过sendMessage方法获取background后台数据 我是A页面...等等,如果能做到这几点,不仅对自己的成长有所帮助,对团队也会有所贡献。...主人翁心态:发现了问题主动尝试去解决问题,不做旁观者 保持学习力:发现问题之后,解决方案如果不在你的知识储备范围,一定要尝试去学习新的东西(惭愧,没写一键设置UA插件之前,我自己完全没写过chrome插件

    1.2K30

    Kafka系列9:面试题是否有必要深入了解其背后的原理?我觉得应该刨根究底(上)

    前言 在本文开始之前,作者一直有个疑惑,就是面试题是只写写问题和答案就草草了事,还是应该深入分析一下其背后发生的一些原理。...和朋友探讨以后作者还是决定采用后者的方式,因为我认为不仅要做到知其一,更要知其二,所以我们就用讲解原理的方式来看看 Kafka 常见的面试题吧。...另外避免文章过长,我打算接下来使用几篇文章来详解每道题背后的原理。好了废话有点多,直接开干。 ​文章概览 kafka 如何保证数据的可靠性和一致性? kafka 为什么那么快?...顺序写入 大家都知道,对于磁盘而已,如果是随机写入数据的话,每次数据在写入时要先进行寻址操作,该操作是通过移动磁头完成的,极其耗费时间,而顺序读写就能够避免该操作。...在网上看到过另外一种解决方案,使用 HDFS 存储被消费过的消息,是否具有可行性存疑(需要读者朋友自行探索),读者朋友们可以根据自己的实际情况选择相应的策略,如果朋友们还有其他比较好的方案,欢迎留言交流

    66900

    Kafka系列9:面试题是否有必要深入了解其背后的原理?我觉得应该刨根究底(上)

    ​前言 在本文开始之前,作者一直有个疑惑,就是面试题是只写写问题和答案就草草了事,还是应该深入分析一下其背后发生的一些原理。...和朋友探讨以后作者还是决定采用后者的方式,因为我认为不仅要做到知其一,更要知其二,所以我们就用讲解原理的方式来看看 Kafka 常见的面试题吧。...另外避免文章过长,我打算接下来使用几篇文章来详解每道题背后的原理。好了废话有点多,直接开干。 文章概览 1. kafka 如何保证数据的可靠性和一致性? 2. kafka 为什么那么快? 3....顺序写入 大家都知道,对于磁盘而已,如果是随机写入数据的话,每次数据在写入时要先进行寻址操作,该操作是通过移动磁头完成的,极其耗费时间,而顺序读写就能够避免该操作。 “零拷贝”技术 ?...在网上看到过另外一种解决方案,使用 HDFS 存储被消费过的消息,是否具有可行性存疑(需要读者朋友自行探索),读者朋友们可以根据自己的实际情况选择相应的策略,如果朋友们还有其他比较好的方案,欢迎留言交流

    39220
    领券