第04/50节 互联网校招-编程语言模块该如何准备

大家好,我是涛哥,互联网大厂12年的老兵,某互联网大厂技术委员会委员,培养新人超百人。求职路上任何问题,欢迎大家找我聊聊,帮助同学们事半功倍。

今天跟大家讲讲我们这面试中对编程语言如何考察。

编程语言是计算机专业入门课程,也是一切编程工作的基础,所以也是校招重点考察的基础技能之一,主要考察点包括:

c语言:很重要,基本的语法考察,在笔试中主要结合数据结构的题目,基础算法的题目来考察,很重要。

c语言的功能实现能考察候选人对一个问题完整的分析实现步骤,更能体现对问题思考的过程,同样的问题其他高级语言可能调个函数就完成了,面试官认为是不能考察候选人思维能力的,复习的内容和训练题目可以参考程序员面试宝典。

要求能写出完整代码或伪代码,并能完成语言讲解。

面向对象高级语言,一般都会学习java或c++其中一门,以此来学习面向对象的思想,学习了java,c++等,基本的语法要会。

需要掌握面向对象的设计方法和思路,完整、全面、真实了解面向对象方法与面向过程的c语言有什么不一样。

具体的知识,要求是能在面试的5分钟内,写出一些简单的算法题,程序题,如各种排序算法等,大概有八种,多线程例子如卖火车票例子等。

脚本语言如python, go, php语言的了解及熟悉,百度,腾讯主要的业务线后端都是php或go开发,java是阿里用的多,字节是go居多,美团是java为主,其他公司也各有使用。

如果会某一种脚本语言会让面试官有眼前一亮的感觉,可以花1-2周时间来快速学习某一门脚本的基本语法,编程练习实现一些简单的例子,搭建运行一个网上的什么管理系统的项目,看懂项目的代码,部署,难点,架构图,可以改进的地方,要求熟练,就可以作为自己的项目写在简历中,注意这也是一个很好的方法。

其他的脚本语言,linux要重点练习,坚持编程及日常使用Linux系统,基本的linux操作命令必须熟练掌握,进阶到学习一下基本的shell编程语法,可以了解一下基本awk等用法,快速实现数据切割处理等(优先级较低)。

在实际的工作场景下,很多时候是根据不同的模块和实现场景,选用不同的编程语言来实现。多会一门语言会多一种技术选型。

欢迎关注我带给你求职过程持续帮助,评论区写下你的问题,我会针对性解答,有任何求职问题可以找我聊聊。

#24届软开秋招面试经验大赏##晒一晒我的offer##2024秋招求助##2024届校园内推##2024秋招面经#
应届生校招求职干货宝典 文章被收录于专栏

本课程体系通过讲解整个互联网校招从基础技能,专业知识,项目经历,复习计划,软性实力、简历准备、笔试、面试、心理等13大方面做详细的方法论和干货经验指导。 涉及校招找工作前复习、找工作中的备战,易出问题解答、技巧及经验传授,更偏重于实战及快速提升,避免走过多弯路。 欢迎关注我的互联网校招求职攻略专栏,体系化互联网大厂求职宝典经验,很多干货哦

全部评论

相关推荐

2 收藏 评论
分享
牛客网
牛客企业服务