欢迎光临广东成考网!有关于成人自考本科,自考大专,成人高考,学历提升,考取资格证书等,请免费咨询拨打24小时热线:18688958167!!!

广东成考网

您现在的位置是:首页 > 自考题库

自考题库

985计算机本科进大厂绩点重要吗?(计算机考研,重庆大学和上海电力大学选哪一个?)

发布时间:2021-11-19 18:22:04 自考题库 4 来源:广东成考网

不重要!!!! 985 cs 本科结业拿到大厂offer,依据我的阅历是,大厂面试底子不看绩点,,

我上大一的时分认为成果好的,结业就能去BAT,后来才知道,大厂面试底子不看成果!!

成果好,技能差的相同拿不到offer。

可是,这样说,不是就让你彻底抛弃绩点,我的观念一向都是假如你不出国、不保研,咬定作业,那么就尽量花最少的时刻拿到一个还不错的绩点:

能够看下我的绩点,根本都是八十多,都是期末考试周紧迫突击两周左右,往常都是大多时刻自己搞技能去了:

8d4626d6a9a5b94c9527147c0d61feea 0

什么意思呢?

便是你或许期末花一个星期温习就能考到七八答复,那么就够了,没必要花一个月时刻就重复去刷那些没养分的题,就为了考到 90+。。

比方有些同学绩点 3.8+

可是!!!一面都过不了,做个回转二叉树、链表操作都写不对!!!

问个TCP 和 UDP 差异都支支吾吾。

这种状况,就算是 985 咱们也不会要的呀。。。

还有便是,常常有学弟学妹问我:二本有没有时机进大厂

那必定是有的呀!因为 985、211 结业的同学供给不行。。。 大厂招不满,所以其它校园的同学时机也是许多的。

给陋巷算一下,依照咱们校园(中下游985)计算机、软件学院 10 % – 15%的同学能够拿到大厂offer,全国假定 100 所 985、211,每个校园假定 200 -300 CS 科班,那么能拿到大厂offer的有:300 * 100 * 10% = 3000!!!

假定再加上 985、211 研究生、985、211 其它专业转行的,就按一共 6000 人算吧。

再翻个倍!! 也才 1.2 w 人,可是大厂要多少?

光腾讯本年官网就说要招 8000 人!! 还有字节上万!! 还有阿里、美团等等

所以光是 985、211 是远远不行的,二本、“双非”也是时机许多的。

可是为什么还有这么多 985 科班的同学都进不了大厂?

我总结为一点: 信息差

学弟学妹们知道么?

有些同学到大四开学,也便是九月、十月了,传闻近邻班某某同学拿到腾讯/阿里 offer 了。

才知道,哦,要秋招了!

有些同学乃至不知道互联网公司招聘的办法和面试的一些状况,不知道牛客网,不知道 Leetcode….:

而与之相反的是,一些积极主动的同学,在大一、大二就在陈腐预备考研、实习面试、校招了!

与之相反的是,一些积极主动的同学,在大一、大二就在陈腐预备考研、实习面试、校招了!

为什么许多 985 科班的拿不到一二线大厂的 offer,反而一些二本的同学成为了 offer 收割机?

我信任陋巷的才干、智商这些都是差不多的,距离如此大的原因,便是他人陈腐得早,还比你尽力,那成果天然清楚明了了!

我不期望陋巷因为这些信息壁垒而失去了一些时机!

本年春招刚陈腐,我就写了篇文章:

来历:大众号「编程指北」,同享校招打法、CS学习迥然不同、硬核技能,引荐重视一波! 原文:

关于大学生、研究生,在学生年代的最终一年,都是要面对秋招、面对找作业的问题,即秋招之战,是大学年代的终极之战!

关于找实习、找作业,有两个时刻点至关重要,一是在大三/研二,年头(1 月份左右的预备找暑期实习),二是年中(6 月底左右预备秋招),这个时刻知道先得具有!

本年春招刚陈腐,我便写了篇文章告知陋巷,一定要参与春招,拿到实习offer,因为现在阿里、腾讯这种,一般实习转正率仍是蛮高的,拿到实习offer,根本等于拿到了大厂的预offer。

关于腾讯和阿里,暑期实习是最好留下的办法,经过秋招进去,关于这些双非、非科班学生来说,太难了,进大厂最佳战略打法依旧是这样:拿暑期实习 offer—>实习转正—>签三方协议。

时刻战略:6 月底的现在,现已有些公司打响了秋招提早批的榜首枪,7 8 月份大批互联网公司会跟进,这是提早批、内推招聘时刻段,大厂的正式秋招一般在 9 月份;8 9 月份将会成为秋招竞赛最剧烈、最白热化的阶段,这个时分拿到 offer 的,极有或许是大厂。

关于提早批、内推要不要参与?怎样参与?与正式秋招抵触怎样办?等等一系列的问题,必定要参与提早批、内推啊,大部分公司都是能够的,与正式秋招不抵触,这就相当于有了 2 次面试时机,这个时分,多去牛客网看看,关于上面的内推码、提早批招聘投递邮箱,多多重视。

提早批、内推时机立刻就来了,7 月初应该就会有,一般状况下,在刚陈腐的 2 周,先不要着急的去投递,自己多预备预备,完善一下自己的技能栈,前期的要求一般都是比较高的,比及 2-3 周的姿态,就能够陈腐找内推码、提早批的进行投递了,大约在中期的时刻段是最好的时分,千万不要投递太晚,导致没有时刻面试你,你投递到面试中心是有一段时刻的(并且一旦经过,有好几轮的面试呢),最好的时刻段:陈腐内推、提早批之后的 2 周,捉住这个时刻节点。

知道战略:都这个时分了,别想着找暑期实习、日常实习了,都迫在眉睫了,还找什么实习啊,直奔秋招,先战提早批、内推,再战正式秋招!

那么时刻来不及了,哪些东西是温习的要点呢?

我也写了篇文章:

来历:大众号「编程指北」,同享校招打法、CS学习迥然不同、硬核技能,引荐重视一波! 原文:

给陋巷看看我大三找实习的时分三月份邮箱:

8d4626d6a9a5b94c9527147c0d61feea 1

投了许多公司,也面了十几场,其间腾讯的流程最快,我从一面到拿到 offer 就花了十天左右,并且其时看着是 WXG,后边头条二面,虎牙这些都没面了。

直接陈腐新一轮的学习。

再给陋巷看下我上一年三月份的一个简略总结吧,或许会有一点协助:

今日,主要是给陋巷收拾一下这段时刻最重要的一些常识,以及对应看哪些书。

昨夜正好有个读者在问我这块:

8d4626d6a9a5b94c9527147c0d61feea 2

所以爽性总结下发到大众号来了。

说回技能面试,尤其是后台的同学,最重要的几块必定是:

数据结构/算法 + 操作体系 + 计算机网络 + 数据库 + 言语相关的(比方 Java、JVM、C++ 内存/目标模型、 链接、虚机制等)

当然,还有其它比方音讯行列、Git、Docker、Redis 这些东西,可是都不如上面那几块这么重要。

下面我就分别对这几块,给陋巷列一个对应书本章节,主张快速过一遍。

算法,昨天才发过了,就不说了,也是良知引荐,没看过的能够去看下:

能够把这本刷题笔记要点刷下,能帮你进步刷 leetcode的功率:

操作体系

常见问题:

  • 操作体系由哪些构成
  • 进程的状况、切换、调度
  • 进程间通讯办法(同享内存、管道、音讯)
  • 进程和线程的差异
  • 线程的完成办法(1对1、多对一等)
  • 互斥与同步(信号量、管程、锁)
  • 死锁检测与防止
  • 并发经典的问题:读者写者、哲学家就餐问题
  • 为什么需求虚拟内存,MMU 终年怎样做地址转化的
  • 内存为什么分段、分页
  • 页面置换算法
  • 文件体系是怎样安排的
  • 虚拟文件体系(VFS)是怎样笼统的

给我感觉最重要的是内存这一块,尤其是结合 Linux 和 虚拟内存,还有便是锁相关的问题,以及文件体系。

内存浓艳能够要点看 《Linux 内核规划与完成》:第十二章【内存浓艳】、第十五章【进程地址空间】

还有《深化了解计算机体系》的第九章【虚拟地址】(这一章能给你补一些根底的废物收回算法、动态内存分配算法,这些都是面试常考必备的常识,不要去零星的看博客了,这一章还算比较体系,但也仅仅是入门)

文件体系能够看 第13章【虚拟文件体系】、第十四章【块IO层】

计算机网络

需求把握的网络协议和常识:

  • HTTP、TCP、IP、ICMP、UDP、DNS、ARP
  • IP地址、MAC地址、OSI七层模型(或许 TCP/IP 五层模型)
  • HTTPS安全相关的:数字签名、数字证书、TLS
  • 常见网络进犯:局域网ARP泛洪、DDoS、TCP SYN Flood、XSS等

计网常识比较冗杂,许多同学都反映网络很难学,一大堆的网络协议,顺次学完后,仍是不知道网络是怎样构成的。

这便是没有用对学习办法,导致只见树木,不见森林。

学习时,引荐你捉住一条主线 「一个数据包是怎样发送出去的?」

带着这个问题顺次去学运用层、传输层、网络层、链路层,考虑这些层之间是怎样串联起来的。

这便是自顶向下的思路,那天然要引荐:

  • 《计算机网络:自顶向下办法》

这本书从咱们最常触摸的 HTTP、FTP、SMTP 等运用层协议讲起,能够明晰看到引进各个层的效果。

比方为了差异同一个主机的不必运用,引进了传输层,并运用不必的端口号作为差异;

为了在不同子网间传输数据引进了网络层,并运用 IP 地址寻址路由;

网络层处理了不同子网间路由的问题,可是同一个局域网内确认主机却是经过 MAC 地址,所以引进了链路层来承载 IP 数据包;

一起为了将 IP 地址和 MAC 地址做转化映射又产生了 ARP 协议。

层层递进,逐层揭开网络,十分引荐!

还有一本书:

  • 《网络是怎样衔接的》

十分深化浅出的描绘了「一个数据包是怎样发送出去的」,也不费时刻,看惯了机工社的大黑书,看这种反而有种看小人书的感觉,有根底的话,一天左右就过完了。

只要把握住了整个网络头绪主线才不至于被纷繁复杂的网络协议所搞晕,剩余的便是不断的细化,填充这些主干上的细枝末节。

那么有哪些细节能够去填充呢?

比方 ARP 作业进程、IP 地址、IP 分片、NAT(UDP 打洞)、链路层拜访操控协议等等。

还有最重要的 TCP 协议,TCP 也是面试和计网中最重要的概念:

  • 三次握手、四次挥手
  • 状况转化
  • TCP 状况中 TIME_WAIT
  • 拥塞操控
  • 快速重传、慢发动等

这么多东西必定需求背,但不要死记,最好带着问题去考虑为什么要这样做。

这儿列几个问题:

  • TCP 怎样完成牢靠传输的(画外音:怎样根据 UDP 完成牢靠传输
  • TCP 衔接树立为什么不是两次握手(画外音:三次握手的充沛必要性阐明
  • TIME_WAIT 的存在处理了什么问题,等待时刻为什么是 2 MSL

整个 TCP 的中心便是围绕着 牢靠传输 + 高效传输(流量操控和窗口浓艳)

因为 TCP 的细节真实太多,自顶向下那本书有点不太够,所以你需求去看看:

  • 《TCP/IP详解卷1:协议》

这本书不要从头看,而是挑出其间涉及到 TCP 的章节

到这儿,关于整个网络以及 TCP 都应该有了一个全面而详尽的知道。

可是计网中仍是有一些有意思的问题,假如你没考虑过,或许答复不出来。

比方:

  • 为什么有了 MAC 地址还要 IP 地址,IP 地址和 MAC 地址的差异是什么?
  • 怎样了解播送域和抵触域?
  • 路由器和交换机有什么差异?
  • TCP 衔接的实质是什么,真的是“链接”吗?(从前被问过:Java socket 创立的 TCP 衔接,关于主机挂了和 JVM 挂了有什么差异?

这些问题只要当你真实了解了才干答复出,仅仅记住协议的话,估量很难应对灵敏的面试题。

最终别忘了自己答复一遍那被问烂了、写烂了的问题:

  • 从 URL 输入到页面展示究竟产生什么

越细越好,五百字以上吧,哈哈哈

接下来是划要点,假如你时刻紧,根底也差,没时刻去挨着挨着看这些多材料, 那么请必须把以下章节看了:

  • 《计算机网络:自顶向下》第 3 章【运送层】
  • 《TCP/IP 卷一》第12-16 章,挑一些自己生疏的 topic 看,比方【TCP衔接浓艳】、【TCP超时与重传】、【TCP数据流与窗口浓艳】、【TCP拥塞操控 】
  • TCP 必定是网络中的要点,别忘了自己复述一遍【怎样用 UDP 完成 TCP】。

数据库

数据库首先要学会 SQL 的运用,有些或许会给你描绘几个表的联系,然后让你给出一些数据计算的 SQL 或许 写法,这个得知道吧。

这儿引荐《MySQL必知必会》。

数据库原理方面能够看看《数据库体系概念》,这本书挺厚的,包含了从 SQL 到数据库规划再到数据库原理、分布式数据库都有,能够挑着看,比方联系模型、数据库规划(三大范式)、数据磁盘存储和安排办法、索引、并发操控等。

可是看《数据库体系概念》时刻必定来不及了。

所以仍是先针对面试来吧!

整个数据库最重要的仍是索引和并发操控(锁、MVCC等),这部分也是面试常考的:

  • 索引存储结构:B树、B+树索引、Hash索引
  • 索引的运用:主键索引、掩盖索引、最左前缀准则、索引下推等
  • 锁:达观锁、失望锁、表锁,行锁,意向锁,读锁,写锁等等
  • MySQL InnoDB MVCC 完成机制
  • 存储引擎:InnoDB、MyISAM等,各自的优缺点
  • 业务:ACID理论

(关于每个点,先搜博客了解个大约,然后去翻下面 引荐的书对应章节

这部分引荐两本书:

  • 《高性能MySQL》
  • 《MySQL技能内情》

这两本主要对索引、innodb存储引擎、锁、并发操控讲得比较清楚,主张挑对应章节看。

Redis

这儿独自说下 Redis 吧,好像面试问得也挺多的,能够看 《Redis 规划与完成》

要点重视 Redis 的一些数据结构,比方 SDS、哈希表、跳表,其次是重视 Redis 是怎样做耐久化、怎样确保主从同步的,又是怎样做容灾的、Redis 单线程怎样确保高性能的。

Redis 最常见的仍是用于缓存场景,那么这些常见问题你不得背一下(了解?

  • 缓存和数据库(MySQL)双写共同性问题
  • 缓存雪崩问题
  • 缓存击穿问题
  • 缓存的并发竞赛问题

《Redis规划与完成》要点章节:

  • 第 2 章【简略动态字符串】
  • 第4-5章【字典、跳表】
  • 第 10 章【RDB耐久化】
  • 第 11 章【AOF耐久化】
  • 第15章 【仿制】
  • 第17章 【集群】 言语相关

真实太晚了,我就简略写几个点,这块陋巷应该预备得挺好的。

首先是 Javaer,那 JDK 常见容器的源码,比方 HashMap 啥时分扩容、怎样扩容,ConcurrentHashMap 怎样高效完成线程安全 这些得知道吧,还有 JVM 虚拟机相关的常识,比方类加载、JVM 内存模型、废物收回算法这些也得知道。

看书的话 容器 就直接看博客 + 源码吧,JVM 就看《深化了解Java虚拟机》吧。

别的,Java 中各种锁、线程同步机制也比较重要,能够看看《Java并发编程实战》

留意,这些都是针对你需求的章节去看,而不是一页页。

假如是 C++,那就很简略了,《STL源码分析》 + 《深化探究C++目标模型》根本就能答复 90 % 面试管的问题。

再终年点便是 vector、map、迭代器、仿函数,虚函数、虚表、虚机制、RAII、RTTI、智能指针,这些被问到的概率很大。

好了,暂时便是写到这吧。

其实还有System、网络编程、Linux内核这些常识,下一次我再收拾吧。

陋巷温习的时分一定要寻求体系、能够不那么全,你把自己把握的常识,弄透、弄深化比记住一大堆面经强得多。

问到不会的东西能够给面试官说没触摸过,这没什么。

可是假如会的东西,仅仅一知半解,这根本就会被 pass 了。

祝陋巷好运,都能如愿以偿拿到想去公司的 offer,冲!

记住给学长 点个赞哟~