【字节跳动】【闪电内推】后台开发实习生 - 抖音直播(可转正)

职位:【闪电内推】后台开发实习生 - 抖音直播(可转正)-字节跳动

【岗位职责】
团队介绍:互娱研发包含抖音短视频、抖音火山版、直播、Faceu、轻颜、剪映等,截止2020年1月,抖音日活(DAU)已经突破4亿,并继续保持高速增长。你会支持包括但不限于上述产品研发和相关架构工作,每一行代码都能影响亿万用户。 1、参与直播业务开发、优化; 2、提升直播系统性能和开发效率,保证高并发高可靠; 3、通过不断技术研究和创新,推动直播业务的快速发展和高效迭代; 4、抽象业务通用能力,解决共性需求,减少重复开发,参与直播中台SaaS和PaaS开发,优化。

【岗位要求】
1、具备扎实的编程能力、优秀的设计能力和代码品位,热爱编程; 2、深刻理解计算机原理,有良好的数据结构和算法基础; 3、有高并发服务设计和实现经验,对分布式系统有深入理解; 4、熟悉 Mysql、NoSQL、消息队列等 WEB 组件; 5、对软件产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力; 6、有优秀的产品意识者优先。

【实习待遇和要求】
工作城市:北京,上海,广州,深圳,杭州,南京,成都,厦门,武汉,西安,长沙,哈尔滨,合肥,长春,其他 | 职位类别:研发
薪资:400-500元/天  |  实习要求:3天/周,3个月以上  |  转正机会:有

投递地址:https://www.nowcoder.com/job/46736?jobIds=52953
我发布的其他职位,点击查看

#实习##字节跳动#
全部评论

相关推荐

1.自我介绍2.介绍一下mcp, skills3.了解react哪些状态管理库4.对话是sse还是什么?是用fetch还是EventSource?5.ts中的any 和 unknown讲一讲6.是直接用组件库的组件还是自己封装了一些别的7.代码输出题1function main() {{var a = 1let b = 2}console.log(a);console.log(b);}main()console.log(a);8.什么是块级作用域 全局作用域 函数作用域9.代码输出题2for (var i = 0;i < 5;i++) {setTimeout(() => {console.log(i);}, 100);}10.代码输出题3for (var i = 0; i < 5; i++){function printText(temp) {setTimeout(() => {console.log(temp);}, 100);}printText(i)}11.代码输出题4for(var i = 0;i < 5;i++){function printText(temp) {var temp = isetTimeout(() => {console.log(temp);}, 100);}printText(i)}12.代码输出题5for(var i = 0;i < 5;i++){function printText(temp) {setTimeout(() => {var temp = iconsole.log(temp);}, 100);}printText(i)}13.点击控制台输出题export default function App() {const [count, setCount] = useState(0)console.log('render',count)return (<div><h1>{count}</h1>{setCount(count + 1)setTimeout(() => console.log('setTimeout', count), 1000)}}>+1</div>)}//这个组件点击按钮后,控制台的输出顺序和值如下:// 1. render 1 (组件重新渲染, count 更新为 1)// 2. setTimeout 0 (1秒后输出,注意这里是 0 而不是 1)14.算法:给有序数组arr = [-4, -1, 0, 3, 5],返回平方后的排序// 有序数组平方后排序const arr = [-4, -1, 0, 3, 5]function solution(arr) {const len = arr.lengthconst result = new Array(len)let left = 0let right = len - 1let index = len - 1while (left <= right) {if (arr[left] * arr[left] > arr[right] * arr[right]) {result[index] = arr[left] * arr[left]left++} else {result[index] = arr[right] * arr[right]right--}index--}return result}console.log(solution(arr));15.反问
查看14道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务