1. 为什么选择运维,运维是做什么的 2. 项目(问了差不多半小时) 3. 编程:(1)shell编程,给一个日志文本,找出指定字符串;(2)翻转子串 4. http状态码 504 404 (还问了一个码忘了) 5. 浏览器访问页面的过程 6. 数据库的索引 7.mysql优化 8. 了解哪些Linux开源软件
9.26显示已淘汰 ----- 两位面试官 第一位面试官先进来和我聊了一些本科和硕士专业的内容,本科专业和硕士专业不一样,最后为什么又转计算机了? 第二位面试官问了一些主体的问题: 1. 介绍学校做的事情和实习时期做的事情 2. Linux和数据库的认识,有没有操作过MySQL主从同步 3. RabbitMQ和Redis分别是用来在什么样的场景使用的 4. 如果打算做运维开发还计划自学一些什么内容
在 ZBarSDK(本站下载:http://code4app.com/ios/ZBar-Barcode-Reader/4fa23f3f06f6e7ee18000000)的基础上做的一个demo,能够将字符串转换成二维码,能够通过摄像头扫描二维码。代码里面有对如何使用 ZBarSDK 的详细说明。 [Code4App.com]
利用ZXing类库实现二维码生成和扫描识别的功能。可以生成不同颜色的二维码,以及圆点和矩形点形状的二维码。 二维码扫描功能,能识别本地相册的二维码。由于作者没有做屏幕适配,所以二维码生成的功能只能在4.0inch屏幕进行测试。 [Code4App.com]
再再更新 没通过终面,没收到测评短信 好像偏向于要广东当地的学生(仅个人推测) 溜了溜了,小飞狗走喽 ——————分割线——————— 再次更新(终面) 还是提前开始了,大概提前了20分钟,群面形式 1.自我介绍 2.谈谈对运维的理解 3.自己的缺点 结束。。。 说十一月会出结果,具体什么时候没说 阿门🙏🙏🙏 ——————分割线——————— 更新 11.6收到二面通知了,10号终面 阿
自我介绍 你用过那些Linux指令?Top指令中的load average字段的含义?进程队列? cpu负载是什么?cpu负载计算的是进程状态中的哪几种状态? 进程的状态有几种?用户态到内核态是怎么进行切换的? 进程和线程的区别? 为什么需要三次握手、四次挥手? TCP和UDP的区别? 实习经历、开发语言为什么从c++转到go、讲了在实习过程中负责的功能模块 你是怎么理解运维工程师的?为什么要考虑
20分钟常规八股时间 忘记录音了,吊反正很常规八股 baidu.com流程 ioc是怎么解决了什么问题? 索引失效以及排查 垃圾回收机制 linux相关 vim可以查看10g的日志吗 cpu飙高,频繁gc怎么排查 。。。。 20分钟场景题 有 10 个文件,每个文件 1G,每个文件的每一行都存放的是用户的 query,每个文件的 query 都可能重复。要求按照 query 的频度排序. 20
项目跟运维不太沾边,都是算法的面试官没有细问,就简单提了几句 问了对shell的使用情况,有没有写过什么项目(没有) shell使用,如何查看nginx中访问前十的ip docker使用,做过环境搭建吗,对docker的理解 最后提问环节,提问能给什么建议(大学时候不应该仅局限于软件的使用,最好能有一些深入的理解) 这肯定进人才库了 还是得准备运维项目,不然面试官问一些他觉得很常见的问题你根本招架
前言: 不知道为什么浏览器设备一直听不到我的声音,无奈面试官换了腾讯会议,诶。。。 八股部分: 1.简述OSI七层模型 2.长连接和短连接,HTTP 1.1版本和HTTP 1.0版本的区别 3.既然刚才提到了TCP协议,分析过TCP报文吗,实际项目实战中有没有接触过TCP报文或者使用一些抓包工具。 3.是否了解更高版本的HTTP协议(这里没回答上来),面试官问那现在会从什么途径去了解这些更高版本的
1.自我介绍 2.了解过linux哪些命令? 3.chmod后面加什么东西?加数字还是字母? 4.w用数字来代表是多少? 5.421分别代表什么? 6.vim和vi的区别是什么?vim有高亮 7.你用vim干什么? 8.修改文件后怎么保存? 9.强制退出命令? 10.怎么创建级联目录?mkdir -p 11.touch创建的文件里面有内容吗? 12.查看文件用什么命令?cat,还有吗? 13.查看
🕒 岗位/面试时间 9.30 🤔 面试感受 非常非常好,面试官很和蔼可亲,答不上来时会一步步引导 👥 面试题目 1.tcp的七层模型 2.tcp七层和五层的区别 3.tcp和udp的区别, 既想要可靠又想要快速怎么办 4.Linux怎么进行日志分析 5.ssh有没有用过 6.Python有哪些数据类型 7.有没有用Python做过项目 8.了解那些安全漏洞和攻击方法 好像还有其他的问题暂时想
对面估计三个面试官共用一个账号,一个问完另一个问,然后另一个问 1. 自我介绍 2. 项目难点 3. 乐观锁和悲观锁 4. 系统的吞吐量提高是怎么实现的 5. CAS的原理 6. 哪些锁会用到CAS 7. volatile的原理 8. 实现多线程的方式。这几种方式有什么优点缺点? 9. 项目里用到过线程池吗?你是用的接口的多线程吗? 10. 消息重复消费,消息积压的解决 11. mq保证消息一致性
1. 自我介绍 2. 为什么从滴滴离职 3. 说一下进滴滴的成长 4. 进程线程协程区别 5. Java和golang的区别 6. 最新的Java的垃圾回收算法 7. G1和zgc 8. 怎么确定一个对象被引用了,哪些节点可以当作根节点 9. 简单介绍一下索引 10. 如果通过索引定位行数据 11. 数据页格式 12. 三数之和 13. 聊分布式缓存 14. LRU 15. 内存淘汰策略、拒绝策略
说实话 面试挺专业的 没有想到运维也问这么细。 因为我是开发转运维 缺少实际运维经验 有些问题没答好 200个人的公司 要给50个人装同一个软件执行同一些设置 如何操作?(这个问题没答好,就只说了用控制软件) 如何保证员工电脑安全 数据安全 网络安全等(也没答好 后面搜了下 才知道措施有很多) 如何做好资产管理(也回答的一般) -----------------------------------
一面:技术面 1:自我介绍 2:讲一下项目:三个项目,虽然其中有2个项目偏开发,不过面试官很耐心的听。 3:Linux基础:查看内核版本 回答比较笼统,查看/proc/下的一个文件 4:Linux基础:查看CPU信息:lscpu 5:Linux基础:查看内存:Free,还可以查看Swap 6:Linux基础:查看磁盘:df -h,还可以查看挂载 7:Linux基础:查看当前占用内存最高的进程:to