数据封装、继承和多态只是面向对象程序设计中最基础的3个概念。在Python中,面向对象还有很多高级特性,允许我们写出非常强大的功能。 我们会讨论多重继承、定制类、元类等概念。
1. 自我介绍 2. 项目过程中遇到的困难,怎么解决的 3. 问八股,OSI七层模型,TCP/IP的区别,HTTP请求返回的状态码,查看进程,列出文件,Linux系统查找管道文件命令 4. 场景题,如何设计一个高可用的系统,流量快到阈值了怎么处理 5. 做题,判断是否回文字符串,过滤非字母字符 6. 反问 规模平台研发30+人, 运维7-8人,运维开发各占一半,平台研发用go和Java比较多 感觉
岗位:C++开发工程师-基础架构; base:成都; 形式:线下面试; 大老远从创新港跑去酒店的,晚上只有我一个人面试,面试官应该是主管级别,一直等我一个人等到很晚,待人很客气,还请喝了一杯瑞幸,好感度拉满,整个面试过程也比较舒服,看面试流程应该是一轮和二轮一起面试的,说今天太晚了,如果有后续会通知; TL:9.25投递,无测评,无笔试,10.11一二面; #同程旅行##同程艺龙校招#
自我介绍 问了一下本科和本科专业 简单问了一下项目(提了一嘴) 项目/面经: 1. 为什么用 epoll,使用的是阻塞还是非阻塞模式,各有什么特点 2. 网络:一个数据包到网卡再发出的过程,网卡的驱动过程 3. 操作系统的中断过程, 4. 写中断的时候要注意哪些问题 5. 在中断里面写printf,会怎样 6. Linux的锁有哪几种 7. 互斥锁和自旋锁的区别 8. 操作系统内存管理 9. 分段
聊相关的项目(问题是怎末发现的,问题是怎么解决的,用什么方式) Cookie, 第一个项目整体遇到的问题和难点? 路由懒加载,(底层是怎末实现的) 了解过webpack吗?Loader和pingin的用法(可以理解是介于整个编译过程中的参与者,在文件编码或构建中进行一个参与) 防抖节流的实现原理, Vue2,3的数据双向绑定实现原理,vue2和3有什么不一样的地方-------- Watcher是
全程无八股 项目: 1、介绍你的工作内容 2、数据库构建过程 3、服务架构 4、如果一个业务很慢怎么办 5、微服务架构的选型 6、大数据处理的技术(不太会。。。。) 算法: 手撕 四则运算,一个string数组,{“1”,“+”,”4“,”/“,”6“,”*“,”2“}算结果(两个辅助栈) 反问: 还有几轮(最多一轮技术面+hr) 整体情况还可以 PS:流程现在显示复试,没有之前会议连接,是不是秒
#面经# 状态:进复试了,可能还有最后一个技术面 电话面,总共半小时,估计是加面。 全是开放问题: 你的项目都是底层,能不能讲一下和业务接壤的地方,以及针对业务的优化/设计。 微信朋友圈上限是 5000 好友,但是仅聊天的好友可以超过 5000,为什么?推断朋友圈数据的存储方式,怎样比较合理。有没有什么优化方式? 项目中遇到的性能瓶颈,排除方式,最终效果。 项目中遇到好的合作伙伴和差的合作伙伴,解
1、视野预测项目如何设计模型的 2、CS144-TCP 项目如何设计的,底层 TCP 使用了吗,你学到的是啥(我说就了解了 TCP/IP 协议栈,感觉满脸嫌弃的样子) 3、了解 AI 模型部署的后端框架吗(寄)、服务端呢 4、负载均衡算法有哪些 轮询:负载均衡系统接收到请求后,按照顺序轮流分配给服务器。这种方式非常简单,只管按顺序分配,至于服务器当前负载情况、硬件能力等都不关心,只要服务器还能工作
1.“C++哪些字符不能重载?” 2.“虚函数是在那个阶段运行的?” “回去等消息吧” 没有自我介绍,不看简历,不问项目 主基调:快!
时间线:6.27一面 6.29二面 7.4三面 三面后秒通过,目前心理测评待安排 bg:985本科 写下面经攒攒人品 一面: 你打的这个ACM牌子,是三人组队吗,讲讲题目呗(讲了印象最深的线段树上二分被我们队分块调参莽过去了) tcp三次握手,四次挥手 tcp和udp什么不同,答全面,tcp怎么保证可靠传输(答详细就是有确认号,序列号,检验和,三次握手四次挥手,重传,滑动窗口,流量控制,拥塞控制等
10/9更新:竟然没挂,约面了 ------------------------------------------------------------------------------- 更新:官网上显示专业面已完成,不知道挂没挂 ------------------------------------------------------------------------------- 如题
上来首先要求对面试内容保密,内容不可泄露,具体内容我就不透露了,面试官人很好 八股包括语言,网络等,也撕了道算法题,总体体验不错,项目问的也挺详细
2023/05/08 首先自我介绍 他介绍他们公司是干嘛的:基于大厂在Github上开源的人工智能项目,主要是图像生成,进行优化再卖出去。 实习生的主要职责就是了解这些技术,能在本地搭建环境跑通,使用工具调整参数,并且上面给出写好的代码需要能修改代码。所以Pytroch这一块得很有了解。 其次是了解很多开源项目,比如Gam,复旦Moss等等 了解起来成本真的巨大
1.先自我介绍一下吧 2.vue怎么实现v-model,vue2和vue3的区别? 3.vue怎么实现路由拦截 4.vue3的composition的api有什么好处 5.浏览器的cooike, sessionStorage,localStorage有什么区别 6.从输入一个url到显示页面的整个过程 7.webpack怎么打包组件的 8.vue和uview有什么区别?和n in view有什么区
更新:就过了一晚上,已经寄了 ----------------------------------- 一面过了好久才约的二面 自我介绍 实习 项目 指针和引用 进程调度和通信方式,linux系统进程调度采用的算法,挑一个通信方式细说操作系统实现, 函数调用具体过程 对操作系统的理解,应该要拥有哪些功能 职业发展规划 反问 只能说问的都不难,偏操作系统原理。 #oppo秋招#