哈士奇的一月面经:腾讯云智研发(面试记录)

一面:

自我介绍

前端和ai应该怎么结合?(哈士奇有聊到自己在看langchain文档和一些大模型源码)

是否有实践

问题:

前端页面的组成部分 (html+js+css)

浏览器的渲染过程

Html、css、js在浏览器的角色的作用

在考虑页面性能的加载js应该写在页面代码的哪个部分(按什么顺序写页面代码)(html、css、js)

html生效的必然需要的标签(html、meta、body、title)

a标签除了作为跳转功能还有什么其他功能(下载文件、锚点:快速滚动到某个位置)

css提供的选择器

flex布局 实现文本居中 (交叉轴居中)

动画 transition和animation的区别

Trantion的属性有哪些

重排和重绘的区别

元素重绘会不会发生重排

定位元素改变位置是否会发生重排

leetcode什么算法刷的比较多

找到数组里面最大的降序字串

使用算法的时间复杂度是多少

时间复杂度优化在实际中的表现在哪?

浏览器的事件循环机制

Get和post的区别 应用场景

浏览器的本地缓存有几种

Cookie、seessionStorage、LocalStorage的区别

跨域问题产生的根本原因

怎么解决跨域问题

Vue2和vue3的区别

Vue和react的区别

反问:

面试情况 前端和ai怎么结合好一点

一面总结:

云智研发一面面试官给哈士奇的感觉是一个很知识面很广的人,从整个面试的流程看来,面试官很注重基础,问了很多html相关的东西,最开始的html哈士奇可能因为刚刚睡醒,很呆,还好后来在面试中找到了感觉,面试官对哈士奇后面的表现挺满意,也就因此过了一面,这部分知识很多都是网上很多大神解决的很好的。大家可以多查查这方面的文章。

二面:

问项目

逻辑题:

问题

25匹马,5个赛道,怎么在不计算时间的情况下选出前三名最快的马?

解答

哈士奇在这道题中主要是前面的思路正确了,所以很快就想到了最快的办法。

首先哈士奇想到了五匹马分五组,找到最快的五匹再进行比赛,得出最快的三匹马,但是其实这种跑法是有问题的,因为在前面三组可能存在跑的更快的马能争二三名。

这幅图里面,数字代表当前组的第几名,字母的顺序从a到e代表不同组的第一名的排序。我们可以直接怕排除DE两个组,因为最快的马都在三名以后,那就在前三名的组里面找。

首先可以看出来A1是最快的一匹马,因为它在自己组和其他组都第一,接下来A2和A3就不清楚能否第二三,所以我们把它们拿出来

接下来看B组,由于B组第二,所以假设A2 A3都比B1慢,而且比B2慢,那B2也只能争第三,所以我们拿出B1和B2争二三名

最后看C组,我们知道,就算A1 B1以外的马都比C1慢,那么C1也只能第三,所以我们只要把C1拿出来就可以

所以我们只要 A2 A3 B1 B2 C1进行比赛找出第二三名就可以找到最快的三匹马

就结束了,似乎哈士奇用的方法是最快的方法,面试官还比较满意。

反问:

公司技术栈 后面的面试环节

总结

云智二面总的来说看实战经验和思维逻辑能力,没有考大家的基础能力,这方面还是需要加强一下的。

三面:

个人介绍

个人发展

平时怎么学习的

分享一下让自己比较有成就感的项目

分享项目难点

遇到问题的话怎么解决

作为组长或者班长最大最难解决的问题是什么?

你希望从实习中获得什么?

已有什么offer?

不同offer怎么排序

其他公司薪资待遇怎么样

自己公司的薪资待遇

两个offer岗位哪个对你来说更适合

总结

哈士奇其实有收到其他offer,然后在校也有组织之类的经历,所以相对来说,问的这些比较多,面试官主要会看大家是否有在公司长期学习或者转正的打算,以及未来是否会在这边发展,因此如果大家在这方面还是要多注意一下

相关推荐
Jonathan Star6 小时前
沉浸式雨天海岸:用A-Frame打造WebXR互动场景
前端·javascript
工业甲酰苯胺6 小时前
实现 json path 来评估函数式解析器的损耗
java·前端·json
老前端的功夫6 小时前
Web应用的永生之术:PWA落地与实践深度指南
java·开发语言·前端·javascript·css·node.js
LilySesy7 小时前
ABAP+WHERE字段长度不一致报错解决
java·前端·javascript·bug·sap·abap·alv
Wang's Blog8 小时前
前端FAQ: Vue 3 与 Vue 2 相⽐有哪些重要的改进?
前端·javascript·vue.js
再希8 小时前
React+Tailwind CSS+Shadcn UI
前端·react.js·ui
用户47949283569158 小时前
JavaScript 的 NaN !== NaN 之谜:从 CPU 指令到 IEEE 754 标准的完整解密
前端·javascript
群联云防护小杜8 小时前
国产化环境下 Web 应用如何满足等保 2.0?从 Nginx 配置到 AI 防护实战
运维·前端·nginx
醉方休9 小时前
Web3.js 全面解析
前端·javascript·electron
java1234_小锋9 小时前
Spring事件监听的核心机制是什么?
java·spring·面试