鼠鼠的团子和腾子都是这样的形式(主要平时背八股的时间少之又少),所以个人体感是有一定的效果的,当然每个人都有每个人的面对面试的处理,鼠鼠觉得把最真实的自己表现出来就可以了! ④鼠鼠觉得牛友门首先要好好学习一门编程语言,例如鼠鼠是学java的,java就要了解javaSE、juc、jvm,真真正正的理解其中的数据结构、虚拟机(也就是小型操作系统)以及算法思想,了解虚拟机是怎么进行内存管理的(也就是操作系统)。然后就是牛友们知道的科班里的408,408真的非常的重要!(这些八股资料可以私聊鼠鼠,鼠鼠可以发的~) ⑤在打好一门语言基础+408以后,接下来鼠鼠会关注一门技术(spring、vue)的设计思想,重点关注这些框架是怎样进行工厂化的,怎样进行优化的(内存和数据压缩等等)。其实也就是了解框架的运行机制,从头到尾的顺一遍,这样对你以后的开发有很多的借鉴和帮助。也会对你以后的优化提供思路。 ⑥剩下的就是多多刷*******(鼠鼠刷的很少这是反面教材),挑hot100刷! ⑦鼠鼠觉得最重要的是平时多跟朋友交流交流计算机技术,多整些技术讨论能够很有效的锻炼你的表达能力和加深你对计算机世界的理解!找到很多技术背后的不变的核心内容(例如操作系统、如何优化算法进行查找或者、如何设计数据结构节省内存等等)。

相关推荐

ESLint是一个用于【静态代码分析】的工具,用于检测JavaScript代码中的潜在问题和常见错误。它可以帮助开发团队规范代码风格、提高代码质量和一致性。使用ESLint有以下几个主要原因:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139代码质量控制:ESLint可以检查代码中的错误、潜在问题和不良实践。它可以帮助开发者避免常见错误,如声明但从未使用的变量、使用未定义的变量或函数、重复的代码等。这有助于提高代码质量和可维护性。统一的代码风格:ESLint可以通过配置不同的规则集来强制代码风格的一致性。这有助于团队在开发过程中遵循相同的代码风格指南,减少团队成员之间的风格差异,并提高代码的可读性。提示更好的开发经验:ESLint可以提供即时反馈,并显示出代码中的问题和警告。这样可以帮助开发者更快地发现问题,减少调试时间,提高开发效率。可扩展性:ESLint可以通过插件和配置进行灵活的定制。你可以根据项目需求和团队偏好来选择适合的规则集,并添加自定义规则。这使得ESLint成为适应不同项目和团队需求的强大工具。总之,使用ESLint可以提供一个强大的静态代码分析工具,帮助开发团队提高代码质量、规范代码风格,并提供更好的开发体验。它是一个在项目中推荐使用的工具,尤其是对于大型团队和长期维护的项目来说。
2024-05-13
在牛客打卡186天,今天也很努力鸭!
点赞 评论 收藏
转发
4.1025min1、自我介绍2、常用的编程语言是哪个,自学的还是学校教的?3、ansible自动化配置简单讲讲(项目问题)4、lnmp配置具体出现了什么问题,怎么解决的(php的www.conf和nginx的conf里的用户和组不是一个,导致无法动态转发,通过浏览器返回渲染和nginx日志排错)5、讲讲操作系统的内存管理(我以为是讲讲linux的free命令,罗里吧嗦说了一堆,结果是让讲一些概念,页式存储和段页式存储等)6、TCP三次握手流程7、讲讲容器化技术,镜像和容器分别的概念和区别8、讲讲对k8s的了解9、讲讲你最熟悉哪一块的运维知识(nginx配置相关,面试官提问如果两个url分别访问服务器不同的静态文件该如何实现:include conf 分别写server模块,或者并入nginx主配置文件,但是好像不是这个意思,具体还需学习;nginx的黑名单和白名单如何实现,忘了。。;https和http的区别是什么样的,在nginx配置文件里怎样实现https,也忘了。。。)10、讲讲容器和虚拟机的区别、优点和缺点11、讲讲grep命令,讲讲正则(?和*代表什么),讲讲用shell写过什么样的脚本12、讲讲对zabbix监控系统的理解13、你更想学习、做哪种路线的运维14、你将来的规划是什么样的?15、了解过我们公司业务吗,玩过手游吗,讲讲对游戏业务运维的理解反问环节:1、对容器化技术和k8s的理解程度需要多深?2、有无培训机制?3、常用的linux命令需要多广多深,具体在哪些方面需要多学习一些?更新:4.16收到感谢信
点赞 评论 收藏
转发
牛客网
牛客企业服务