前端校招还有吗,或者应届实习能转正
点赞 1

相关推荐

#校招##字节跳动##前端##豆包##豆包大模型#🚀 加入Parallel前端团队,用AI一起创造未来!👋 Hey,未来的AI创新者!还在为毕业后的去处感到迷茫和发愁吗?是否渴望加入一个充满活力、勇于创新并且充满机遇的优秀团队呢?如果你的答案是肯定的,那么就来加入 「Parallel 前端团队」吧!我们是字节跳动 Flow 部门(没错,就是豆包所在的大部门)旗下一支朝气蓬勃的新锐力量。团队正在全力打造下一代 AI 互动娱乐平台——「猫箱」!这个平台将融合最前沿的 AI 技术和创新的互动娱乐理念,为用户带来前所未有的体验。你将有机会与行业内顶尖的人才合作,参与从产品设计、技术开发到上线运营的全过程。你可以充分发挥自己的专业技能和创新思维,为平台的发展贡献自己的力量。同时,我们也将为你提供丰富的学习资源和广阔的发展空间,帮助你不断提升自己,实现个人价值的最大化。如果你对前端开发充满热情,对 AI 互动娱乐领域有着浓厚的兴趣,那么 Parallel 前端团队将是你实现梦想的理想之地。不要犹豫,赶快加入我们,一起开启未来之旅!🎭 我们是谁?- 🔥 我们是由一群充满活力与朝气的 95 后、00 后所组成的年轻团队。- 💡 我们是大厂里独树一帜的创业团队,充满激情和创新精神。- 🌟 我们是 AI 技术的忠实拥趸、狂热爱好者和实践者。🎮 我们在做什么?我们正在全力以赴地开发「猫箱」——一个旨在让 AI 与人类进行亲密互动的全新娱乐平台。想象一下:- 🤖 与由 AI 精心创造出来的栩栩如生、个性鲜明的角色展开一场深度对话,感受前所未有的思维碰撞和情感交流。- 🌍 勇敢地踏入由 AI 生成的充满奇幻色彩和无限可能的神秘世界,去探索未知的领域,发现隐藏在角落的惊喜。- ✍️ 借助强大的 AI 助手,充分发挥你的想象力和创造力,创作属于你自己的独一无二、精彩纷呈的故事。这不是遥不可及的科幻,这就是我们每天全身心投入在做的事情!🚀 为什么选择我们?1. 技术前沿:最前沿的AI 大模型、丰富的前端技术场景,满足你对技术的追求。2. 成长空间:独立负责核心业务模块,从需求分析、设计开发到上线运维,全流程掌控,快速提升技术实力。3. 导师制式:业内顶尖大牛将成为你的专属导师,能够手把手指导,助你突破瓶颈。4. 团队氛围:年轻充满活力的团队,不断探索新的技术和业务模式。每周技术分享,大家畅所欲言,共同进步。5. 工作环境:舒适的办公环境,弹性工作制度,无需打卡,充分尊重你的个人生活和工作习惯。6. 丰厚福利:有竞争力的薪资待遇,确保你的付出得到充分的回报。各种日常福利一应俱全,高频的团建活动,让你在工作之余享受快乐时光。💼 我们在找什么样的你?- 📚 可Base上海,2025届本科及以上学历,计算机相关专业- 💻 热爱前端技术,熟练掌握HTML、CSS、JS- 🛠 掌握React、Vue等主流框架- 🔧 了解Node.js,对全栈开发感兴趣- 🔍 对AI充满好奇,愿意探索前沿技术- 🌱 乐于学习,善于思考,勇于创新🌟 加分项- 📝 有技术博客或优质文章- 🐙 参与过开源项目- 🤖 有AI相关项目经验📣 听听我们的同学怎么说加入Parallel是我最正确的选择!这里不仅能接触到最前沿的AI技术,还能快速提升自己的技术实力。最重要的是,团队氛围超棒,每天都很有动力! —— **峰在这里,我不只是一个程序员,更是一个创新者。能够参与到AI革命的前沿,让我感到非常振奋! —— *鹏我们这个业务是ai应用的主流赛道, 是下一代互联网的发展方向, 有比较大的想象空间。如果对ai应用感兴趣, 我们是一个不错的业务!——**军🎁 还在等什么?未来已至,AI 正在重塑世界。加入我们,你将会:- 🏆 成为 AI 革命的亲身经历者与推动者- 🌈 打造出能够改变人们生活的产品- 🚀 达成自己的技术理想,铸就非凡的事业📮 如何加入我们?发送你的简历到 mengjian@bytedance.com,主题请注明2025届校招-前端-姓名。让我们一起拥抱AI时代,创造无限可能!期待你的加入!🎉
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
09-26 16:29
武汉大学 Java
找到工作就狠狠玩CSGO:有机会的,我已经三战美团一面了😂
点赞 评论 收藏
分享
# 滴滴# 一面1. 自我介绍2. url在输入浏览器的过程中经历了什么3. 你理解的闭包,闭包的应用场景和会引起什么4. 日常使用的优化办法5. webpack优化办法6. 强缓存和协商缓存7. 讲一下项目中低代码部分实现逻辑8. 讲讲浏览器的渲染过程9. 讲讲在浏览器渲染过程中JS是在什么时候执行的10. 代码题输出:1) 最后I’am here文字的大小,你怎么判断的```html     #a {font-size:12px}    div p{ font-size:13px }    .a .b .c{ font-size:15px }    #b{ font-size:15px }    div .c{ font-size:15px }             I’am here    ```css的选择器优先级,id选择器大于class选择器大于标签选择器。2) 这个li会呈现什么效果什么颜色,为什么?```html #header .nav > li a:hover {          color: green;      }    .nav li a:hover {          color: red;      }                         Link 1            Link 2            Link 3                            Link 4        Link 5    ```3)这个过程的结果是什么,怎么让其输出0,1,2…```jsxfor (var i = 0; i  setTimeout(() => {    console.log(i)  })} ```结果输出6个6,改变var为let可以变为0,1,2,3,4,5还可以用:立即执行函数表达式```jsxfor (var i = 0; i   (function(i) { setTimeout(() => {      console.log(i);    }, 0);  })(i);}```4)这个结果是什么```jsxconst obj = {    a: 1,    b: function(){        return setTimeout(            function(){                console.log(this.a)            }        )    }}obj.b()```答案,指向的是window上的a那要怎么让this指向obj呢?1. 使用箭头函数```jsxconst obj = {    a: 1,    b: function() { return setTimeout(() => {            console.log(this.a); // 这里的 `this` 指向 obj        });    }};obj.b(); // 输出 1```1. 使用bind```jsxconst obj = {    a: 1,    b: function() {        return setTimeout(function() {            console.log(this.a);        }.bind(this)); // 显式绑定 this 到 obj    }};obj.b(); // 输出 1```1. 使用变量保存(回答的这个)```jsxconst obj = {    a: 1,    b: function() {        const self = this; // 保存 this        return setTimeout(function() {            console.log(self.a); // 使用保存的 this        });    }};obj.b(); // 输出 1```5)将下面的代码转换为clas的形式```jsxfunction Modal(x,y){    this.x=x;    this.y=y;}Modal.prototype.z=10;Modal.prototype.getX=function(){    console.log(this.x);}Modal.prototype.getY=function(){    console.log(this.y);}Modal.n=200;Modal.setNumber=function(n){    this.n=n;};let m = new Model(10,20);``````jsxclass Modal {  z = 10;  // 构造函数  constructor(x, y) {    this.x = x;    this.y = y;  }  // 实例方法  getX() {    console.log(this.x);  }  getY() {    console.log(this.y);  }  // 静态属性  static n = 200;  // 静态方法  static setNumber(n) {    this.n = n;  }}// 创建实例let m = new Modal(10, 20);```6)对象查找,说下思路```jsxfind(obj, str),满足:var obj = {a:{b:{c:1}}};find(obj,'a.b.c') //返回1find(obj,'a.d.c') //返回undefined ```答案:```jsxvar obj = { a: { b: { c: 1 } } };const find = (obj, str) => {  if (!(obj !== null && typeof obj === "object")) return;  const arr = str.split(".");  console.log(arr); const result = arr.reduce((pre, cur) => {    return pre[cur];  }, obj);  return result;};find(obj, "a.b.c"); //返回1find(obj, "a.d.c");```反问:建议需要注意项目打包流程上的东西,以及优化相关,webpack,项目部署方面的东西。部门主要使用技术栈:vue2+webpack,node,axios,部分新项目vue3# 二面1. 自我介绍2. 怎么学习前端的,学习前端契机3. 讲一下项目里面的难点4. 手写,实现一下简历中第一个响应式5. 讲一下HTTP的五层结构6. tcp和udp的应用场景7. 说一下TCP的拥塞控制
点赞 评论 收藏
分享
牛客网
牛客企业服务