百度问一问研发组_前端研发工程师(J59349)
实习兼职MEG地点:北京状态:招聘
任职要求
-计算机相关专业在读 -熟悉W3C标准,精通HTML5/CSS3 -熟悉JavaScript的核心技术,包括并不限于es6、ajax、dom、bom等 -熟悉常见页面布局方式,移动端响应式页面布局方式 -熟练使用 React / Angular / Vue 中的至少一种 -熟悉Nodejs,能利用Nodejs开发工具,掌握常用的构建打包工具,如gulp、webpack、rollup等 -熟练使用各种调试、抓包工具,能独立分析、解决和归纳问题 -热爱技术研发工作,有良好的工作责任感和团队合作能力 -24年毕业,实习6个月及以上
工作职责
-准确理解产品需求、交互文档或原型,进行web产品前端开发 -与产品团队充分沟通,快速理解、消化各方需求,并落实为具体的开发工作 -维护已有功能,梳理产出相关文档 -关注业界前端技术,对用户体验、交互操作流程有一定理解
包括英文材料
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
ES6+
[英文] ES6 Tutorial
https://www.javascripttutorial.net/es6/
[英文] Javascript ES6
https://www.w3schools.com/JS/js_es6.asp
AJAX+
DOM+
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
The Document Object Model (DOM) is the data representation of the objects that comprise the structure and content of a document on the web.
BOM+
[英文] JavaScript BOM
https://www.javascripttutorial.net/javascript-bom/
The Browser Object Model (BOM) is the core of JavaScript on the web.
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
Angular+
[英文] Learn Angular
https://angular.dev/tutorials/learn-angular
This interactive tutorial will teach you the basic building blocks to start building great apps with Angular.
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Angular_getting_started
文章中我们关注 Angular 能提供什么、安装必备的组件、建立一个示例应用,并关注 Angular 的基本架构。
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
Gulp+
https://gulpjs.com/docs/en/getting-started/quick-start/
https://www.freecodecamp.org/news/super-simple-gulp-tutorial-for-beginners-45141974bfe8/
Gulp is one of the most popular build tools these days — along with Webpack.
Webpack+
[英文] Getting Started
https://webpack.js.org/guides/getting-started/
Webpack is used to compile JavaScript modules.
https://www.youtube.com/watch?v=3On5Z0gjf4U&list=PLblA84xge2_zwxh3XJqy6UVxS60YdusY8
https://www.youtube.com/watch?v=IZGNcSuwBZs
In this video, we will create a Webpack dev environment from scratch.
Rollup+
[英文] Tutorial | Rollup
https://rollupjs.org/tutorial/
相关职位
社招3年以上MEG
-准确理解产品需求、交互文档或原型,负责问一问、娱乐化等产品线的后端开发 -负责对接产品需求,技术方案设计和实现 -对现有系统不足进行分析,找到目前系统瓶颈,改进相关架构,提高系统性能 -快速学习互联网相关领域的新产品与新技术,并运用到相关产品研发中
更新于 2025-05-09
社招3年以上MEG
-准确理解产品需求、交互文档或原型,负责百度问一问、娱乐化月匣等产品线的前端开发 -负责制定Web开发规范、主导前端公共组件库的建设和推广,开发风格一致的Web模板和组件 -负责优化页面渲染效率和页面质量,提升搜索SEO效果 -技术视野广阔,有主导前端技术方案设计的能力和经验,能够主导大型项目研发 -关注业界前端技术,对用户体验、交互操作流程有一定理解,结合实际优化工具流程
更新于 2025-05-08