面经

博主参加广州丰石科技公司的Web前端开发工程师面试,经历笔试和技术面,分享了遇到的笔试题和技术面交流,包括全英文技术题、闭包应用、事件委托等知识点。

今天去了广州丰石科技公司面试Web前端开发工程师,本来是抱着一个区做笔试题的看看自己现在的状态的心态。但是没想到这是面试了这么多次以来最开心的一次。
这次面试先是要做一份笔试题再进行技术面。首先笔试题出乎我的意料,居然还有测试行测之类题目,不过还好,和秋招的都差不多。还有一份是全英文的前端技术题目,还好老哥是过了六级的了,题目还是看得懂。题目都是一些基础的题目,类似一些牛客网上题目原题也有,还有就是Ajax的过程,输入URL到呈现与页面的过程,还有一道编程题,做的时候有一些头绪,但是时间问题没做出来,问 的是写一个函数,能找出给定字符串中出现次数最多的字符串而且是长度最长那个。有关答案明天再贴出。
终于到了我之所以感到开心的地方了,就是技术面了。首先很开心的是面试官居然也是校友,也就是我的师兄了。可以说,我全程很放松,可能就是因为这点。然后面试官问了我一些基础的问题,例如手写Ajax、Es6(开玩笑我这种菜鸟对此了解不多,也只是扯了一点),闭包的使用,还让我用闭包添加一个事件,就是在一堆li标签内只做一个函数,如何实现点击不同li弹出不同的东西。我给出的是用事件委托。但是后面面试官说可以用jquery的indexOf()方法,我对这个方法也没什么印象,就不多说了,明天才看看。他还问了一个万能问题,就是垂直水平居中问题,我以前看过的都是至少知道一个元素的宽或高,但是他出的是父元素和子元素的宽高都不知道。我只会用flex弹性布局,其他的我这种菜鸟当然不知道啦哈哈哈哈。然后他给出了一种方法,就是用绝对定位(百分比相对父元素)和translate(百分比相对自身元素)这种方法。这种方法我在其他地方没见过,可以说是万能唉。我对get到这个方法真的是超6哦,以前从没见过(当然是相对我这种菜鸟啦)。其余的问题就还有浏览器性能的有关问题吧。大概就是这些。总得来说这次面试真的学到了很多啊,也测试了一下秋招之后的复习成果了。不管面不面成功。接下来要学新的东西了。慢慢喜欢上了前端javascript啦哈哈哈哈哈哈

### 网易技术经:开发岗位面试问题 #### 基础知识部分 在网易的技术面试中,基础知识是非常重要的一部分。常见的问题包括但不限于以下几个方: - **数据结构与算法** 数据结构和算法是技术面试的核心内容之一。可能会被问到如何实现某种特定的数据结构或者解决某个具体的算法问题。例如,快速排序的实现[^1]。 ```python def quick_sort(arr): if len(arr) <= 1: return arr else: pivot = arr[len(arr) // 2] left = [x for x in arr if x < pivot] middle = [x for x in arr if x == pivot] right = [x for x in arr if x > pivot] return quick_sort(left) + middle + quick_sort(right) ``` - **操作系统** 可能会被问到进程与线程的区别、内存管理机制等问题。对于这些问题的回答需要清晰明了,并能够结合实际场景说明其应用价值[^3]。 - **计算机网络** HTTP协议的工作原理及其不同版本之间的差异是一个高频考点;另外还有TCP三次握手四次挥手的过程描述等也经常出现作为考察点[^3]。 #### 项目经历展示 除了理论知识外,在面试过程中还需要详细介绍自己的过往项目经验。这不仅能让面试官看到候选人解决问题的能力,也能反映出候选人在团队协作中的表现以及对复杂需求时的设计思路。 当谈论具体案例时应该做到条理分明——先概述整个项目的背景目标再逐步深入讲解自己负责的部分有哪些难点是如何克服这些困难最终取得了什么样的成果等等细节信息[^3]。 #### 综合能力考核 最后还会有针对软实力方的考量比如沟通技巧时间管理抗压水平等方的表现都会影响到最后录取决定因素之一就是看求职者是否具备持续学习成长的心态愿意接受新事物挑战未知领域不断进步完善自我形象塑造正积极向上的工作态度对待任何事情都能够持之以恒全力以赴直至成功为止的精神貌展现出来给考官留下深刻印象从而增加获得Offer几率[^2]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值