大二暑期C++实习的项目怎么准备

#实习#

(mysql的基础,学到索引优化;Linux基础命令跟了一遍;C++,数据结构和算法,有了点基础)
现在在跟中科大的计网自顶向下黑书的视频,刚跟完第1章,同步打算开始跟cs144的计网公开课可以吗,还是先做个webserver呢....C++的简单项目还有哪些比较推荐的呢....
罗列如下:
(1)各种公开课         6.824, 6.018, cs144...
(2)
网络编程库muduo
微信RPC框架phxrpc
牛客Linux服务器教程
高性能Web服务器
Linux C++ WebServer
轻量级网络框架,线程池技术,C++11
TinyWebServer
搭建一个HTTP服务器(十几行代码,重点是理解背后逻辑)
搭建自己的RPC系统
workflow(搜狗开源的C++服务器引擎)
(3)
下学期会开始着手hot100和剑指Offer,面经,八股,这学期+寒假先弄个项目,还有就是把计网学完,各种实验跟一遍,抓包什么的
(4)
同大二大三的小伙伴也可以分享下自己的经验,项目主要从Github找,自己git clone到本地,先跑一遍,再看欠缺技术栈,最后啃源码,跟一遍,借助Google,reference, gpt解答疑惑
全部评论
实习,越多越好
2 回复 分享
发布于 2023-10-07 08:59 四川
同大二,同c++后端 稍微看了下,lz还是211,学的比我还多,要被卷烂了😭😭😭😭😭
2 回复 分享
发布于 2023-10-12 17:30 广东
同大二,只是垃圾本科,c++学历不够。打算走java开发,我也看自顶向下学到网络层,我打算再把数据库学了,就开始学开发技术,web前端,Java后端。html,css,JavaScript学过了,但是布局还是不太明白,打算重新学下,再学下ts和react,Java学到springboot。把国创项目做了,再跟南大的学下操作系统,基础过下。也打算大二下暑假去找实习。老哥有啥建议吗
2 回复 分享
发布于 2023-10-19 14:44 浙江
同大二,也是211cpp,刚做完15445lab2,佬交流一下?
2 回复 分享
发布于 2023-11-03 22:51 湖北
6.018, cs144,webserver差不多够入门C++了,但我还是觉得靠这些项目找实习或者找工作比较难,除非acm什么的有拿过很好的奖项,还是得在某个方面,比如嵌入式,音视频,os,hpc,cuda之类的领域有好的项目和知识储备才能找到不错的工作,单靠C++这一门语言去互联网做开发其实真不如java。
2 回复 分享
发布于 2024-01-09 15:33 广东
同大二,为什么我这么废
1 回复 分享
发布于 2023-10-23 19:08 山东
写了6.s081,投了华子实习,放简历上还就内个一个没问
1 回复 分享
发布于 2024-06-02 12:27 陕西
同大二,目前完成了mit6.s081,正在肝cmu15445,也想明年找个实习
点赞 回复 分享
发布于 2023-10-14 08:45 江苏
佬这么卷,不如Java开发😜
点赞 回复 分享
发布于 2023-10-17 15:15 北京
打算走哪个方向呢 我也选的c++正在看计网和刷算法
点赞 回复 分享
发布于 2023-10-23 15:16 山西
你这个规划没毛病的
点赞 回复 分享
发布于 2023-11-01 23:38 广东
webserver项目教程那里有啊
点赞 回复 分享
发布于 2024-04-30 18:01 黑龙江

相关推荐

今天 18:13
已编辑
南京理工大学 研发工程师
#拼多多2025届春招##面试#一面3.151.自我介绍2.项目相关安卓和IOS更倾向于哪个?有开发app的项目,问了一些安卓相关:activity和fragment作用、角色、区别联系。C++和Java从源代码到最后在机器上执行,过程区别。为什么要java中要有虚拟机?编译原理:编译阶段具体做了什么?最后产物是什么?项目中用了WebSocket,问了 WebSocket和Socket有什么区别。回答时候谈到了Http的版本,问:http各个版本迭代有什么区别?(属于给自己挖坑)session机制id存在哪里?Http get  post区别;用户登录时,用户名密码是放在post的body里面吗?写一个mysql语句(项目里有mysql)学习过程中,遇到过什么不好解决的问题,最后学到了什么。3.代码题:判断单链表是不是回文的。4反问:咱们岗位需要学习哪些技术栈?负责哪些业务?面试官没有问一点数据结构、计算机网络(常规的),操作系统的问题,也没问Java八股。二面3.291.自我介绍2.八股+项目使用虚拟内存如何突破物理内存大小的限制。有哪些页面置换算法。设计LRU cache使用什么样的数据结构。锁的操作和原子操作有什么区别为什么原子操作开销更小创建进程和创建线程所需要什么资源,创建过程会发生什么分配什么样的情况会造成一个死锁如何设计解决死锁的方法,怎么预防和避免解释一下银行家算法;怎么检查不安全状态;如果让你设计一个线上的观察和上报的系统,用来检测一个软件之中是否发生了死锁,怎么设计浏览器地址栏输入URL到出现页面,过程发生了什么视频聊天的传输过程为什么视频传输是用UDP为什么TCP需要建立连接拥塞控制的策略和思想拥塞窗口的大小是如何决定的发生拥塞之后TCP会有哪些策略和算法3.代码题  判断一棵树是不是AVL,不能用递归,要用栈4.反问 简历存在的问题二面面试问了不少操作系统和计网的问题。
点赞 评论 收藏
分享
评论
12
61
分享

创作者周榜

更多
牛客网
牛客企业服务