个人情况简述:本硕双非,acm银牌 群友(cpp实习生)内推投递 因为是之前面的,时间也有1个多月了,可能记不太清一些细节了 一面(总时长90分钟) 聊简历项目,一个离线大数据处理项目,flume+hadoop+hive+spark+azkaban,两个后端项目 项目扣细节,主要问设计思路,比如数仓各层的设计、flume和kafka之间如何结合使用,spark的算子等 项目一共问了40多分钟 接下
11.17投递-11.21一面 面试+反问一共1h20min,目前一周了无后续,感觉可能寄了,就分享一下。 自我介绍。 深挖字节数据运营的经历。 深挖腾讯综合项目管理的经历。(挖到这里时间就已经过去了50min。。。 建筑学专业为什么投递这个岗位? 因为我上一个问题表示不喜欢建筑行业喜欢压着ddl工作的模式,于是面试官说这边也会有ddl,问对ddl的看法。(我补充说明ddl是要有的,建筑行业的问题
1.自我介绍加项目介绍 2.epoll的特点 3.TCP为什么要三次握手 4.C++面向对象的特性 5.C++有几种类型转换 6.智能指针知道几种,shared_ptr的引用计数怎么实现,对象共享怎么实现 7.用过几种STL,unordered_map底层是什么,哈希冲突怎么解决 8.设计模式知道吗,详细说一下单例模式 手撕:反转链表、快速排序 反问:公司具体业务,实习生培养流程 base杭州
部门:打车(三面连着面,间隔不超过十分钟) 一面(2022-08-18)(36min) 代码题 现有瀑布流式图片页面(页面下拉时无限加载图片),用JS监听每个图片的点击事件。需要书写dom和onClick回调。 event.target 和 event.currentTarget 代码题:实现深拷贝,考虑边界问题。 es6新特性 浏览器事件循环 css选择器优先级 z-index什么情况下生效
验证一下今年开发岗实习招聘的底线到底有多低。试试今年计算机毕业即失业的就业底线。 bg: top 985本+top硕 一共二面,一面30min,HR和技术面同时进行。 HR: 什么时候能到岗,导师放实习吗?到岗几天?期望薪资?有其他offer吗?想从我们这里学到什么? 技术: 为什么选择go?学习流程是什么? slice和数组的区别?答了slice是对数组的封装,实现了动态扩容和传参时不逐一复制元
感觉没有问啥太难的代码题和八股,比较偏重简历的东西。 一面:地图最短路径dp,只能向下向右;斐波那契数列,我没想到logn的快速幂,感谢面试官没难为我。 二面:类似行星碰撞,给一堆点然后求什么时候和右边的点撞上,思路差不多对但死活没优化出来,感谢面试官又放我一马😂。 三面:bfs最短路径,问了机器学习八股,感觉也没咋难为我。 不知道后面还有几面,不过感觉效率挺高的,两周面完,面试官也很和蔼。 个
问题内容: 我在一家主要由Java和.NET技术人员组成的商店工作。在讨论新的解决方案和体系结构时,我们经常会在尝试比较两个阵营之间使用的各种技术,框架,API等时遇到阻力。似乎每个营地对彼此的了解都不多,我们最终将苹果与橘子进行了比较,而忘记了蒲式耳。 在研究主题时,我发现了这一点:Java-> .Net粗略等效项 这是一个不错的列表,但还不够详尽,并且缺少关键的.NET 3.0技术和其他一些花
问题内容: 我的客户要求我建立一个实时应用程序,可以实时聊天,发送图像和视频。他要求我提出自己的技术栈,因此我做了很多研究,发现最容易构建的将是使用低于技术栈的栈 1)Node.js和群集可最大化一个服务器实例的CPU核心-语言 2)Socket.io-实时框架 3)Redis-服务器的多个实例的发布/订阅 4)Nginx-反向代理并负载均衡多台服务器 5)Amazon EC2-运行服务器 6)A
问题内容: 我想知道Python如何进行字符串比较,更具体地说,当使用小于()或大于()运算符时,它如何确定结果。 例如,如果我放进去。我知道它会比较字符串中的相应字符,但是由于缺乏更好的术语,不清楚为什么还有更多,“权重”是基于以下事实:在第一个字符串中a小于b(第一个位置)而不是在第二个字符串(第二个位置)中a小于b的事实。 问题答案: 比较使用字典顺序:首先比较前两个项目,如果它们不同,则确
本文向大家介绍JavaScript事件委托技术实例分析,包括了JavaScript事件委托技术实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了JavaScript事件委托技术。分享给大家供大家参考。具体分析如下: 如果一个整体页面里有大量的按钮.我们就要为每一个按钮绑定事件处理程序.这样就会影响性能了. 首先每个函数都是对象,对象就会占用很多内存.内存中的对象越多,性能就越差. 其
本文向大家介绍Ruby元编程技术详解(Ruby Metaprogramming techniques),包括了Ruby元编程技术详解(Ruby Metaprogramming techniques)的使用技巧和注意事项,需要的朋友参考一下 我最近考虑了很多元编程(Metaprogramming)的问题,并希望看到更多这方面技术的例子和讲解。无论好坏,元编程已经进入Ruby社区,并成为完成各种任务和
本文向大家介绍详解在ASP.NET Core下使用SignalR技术,包括了详解在ASP.NET Core下使用SignalR技术的使用技巧和注意事项,需要的朋友参考一下 一、前言 上次我们讲到过如何在ASP.NET Core中使用WebSocket 。这次的主角是SignalR它为我们提供了简化操作WebSocket的框架。 ASP .NET SignalR 是一个ASP.NET 下的类库,可以
问题内容: 我所看到的理由是我们说“重击” Android中的Java字节码是为了提高性能。(我怀疑还有另一个原因。)但是,通过更改字节码,它们是否没有使硬件加速技术(例如Jazelle moot)成为现实,从而实际上降低了可用于Mobile Java平台的性能? 知道目标平台是基于ARM的移动平台,这对我来说似乎很不直观。虽然它可以在其他CPU架构上为您提供更好的性能,但它似乎在面对ARM和Ja
本文向大家介绍你所了解到的Web攻击技术相关面试题,主要包含被问及你所了解到的Web攻击技术时的应答技巧和注意事项,需要的朋友参考一下 (1) XSS攻击 (2) CSRF攻击 (3) 网络劫持攻击 (4) 控制台注入代码 (5) 钓鱼 详细参见:http://blog.csdn.net/fengyinchao/article/details/52303118
决策表技术是用于黑盒测试的广泛使用的用例设计技术之一。这是一种系统方法,它以表格形式捕获各种输入组合及其各自的系统行为。 它也称为因果表。该技术用于系统地选择测试用例; 它节省了测试时间,并为软件应用程序的测试区域提供了良好的覆盖。 决策表技术适用于在两个和两个以上输入之间具有逻辑关系的函数。 该技术与输入的正确组合有关,并确定各种输入组合的结果。要通过决策表技术设计测试用例,需要将条件视为输入,