CMoney第八届菁英软体工程师战斗营_面试经历简述&第一週心得

Hi 我是Fanny

接下来的日子要来分享有关这个营队点点滴滴,
(排版不好敬请见谅)
首先今天一开始要讲的是面试经验。

以下是徵选流程:

http://img2.58codes.com/2024/20135534JcOHvmEZhm.png

面试经历简述

在準备考试的过程很是精疲力尽
因为当时的我才刚入职-后端工程师
以及兼职实况直播主,
那时还有没上完的英文课程,
每天生活就是早上开播完去上班下班后(上课/开播/读书),
后期正职工作甚至要晚上假日轮班,
或许大家会好奇为什么正值就是工程师还要来上课呢?
原因就是我对系统还有程式这块其实很不熟悉,
导致上班的解决能力不好效率很差压力很大,
因此想进入程式战斗营这类的营队。

收到录取通知:
http://img2.58codes.com/2024/20135534bvzOMkSLff.png

如果有人对于我的準备以及流程细节感兴趣的话可以跟我说,日后我会再分享详细部分:)


进入营队的第一週

在2/22课程正式开始以前,
大家会被要求先看老师线上课程自学一个月,
第一天就接续线上课程的进度物件导向-类别的使用及概念
不得不承认在练习的部分脑袋打结无数次
逻辑也不晓得死亡复活几百回
但这些都是基础中的基础?

物件导向三要素:封装、继承、多型

本週学习

物件导向第一要素:封装性
封装性:弹性扩充性
要把程式执行内容细节隐藏起来
彼此做的程式不会互相影响类别相关概念
类别-产生物件的蓝图,抽象概念,我们定义的抽象型态
物件-依照类别(Scanner)所产生出来的东西
实例-特定物别

本週练习题目

学生

 // 撰写一个类别 Student // Student有四个属性 座号(int) 班级(String) 姓名(String) 成绩(int) // Student 的方法请自行添加 // 主程式有一个 Student的阵列 // 可以让使用者选择功能 // 1. 新增一个学生(空间不够请使用doubleArr) // 2. 印出指定"座号"的学生成绩 // 3. 依照成绩由大到小排序学生 // 4. 依照座号由小到大排序学生 // 5. 更改指定"座号"的学生成绩 // 6. 结束程式

书柜

 // 撰写一个类别 Date //     Date 包含属性 年(int) 月(int) 日(int) //     Date 需要有设定年/月/日的方法 //     Date 的建构子一定要有 年 月 日 三种资料 // // 撰写一个类别 书(Book) //     Book 包含属性 书名(String) 出版日期(Date) 作者(String) //     Book 的方法请自行视情况添加 //  // 撰写一个类别 书柜(BookShelf)  //     BookShelf 包含属性 书(Book[]) 书总数(int) //     BookShelf 包含方法 void add(书名, 出版日, 作者) //                       Book getByName(书名) //                       其余方法请视情况添加 //撰写一主程式有以下功能 //     让使用者新增一本书(输入 书名 作者 年月日) //     查询指定作者撰写的所有书籍的详细资料 //     查询指定书名的详细资料 //     查询指定出版日的所有书籍的详细资料 //     查询开始日期~结束日期间的所有书籍 //     结束程式

图书馆

 // => 新增一功能为修改书的内容 //        => 选择后让使用者选择查询方式(书名) //        => 查询到书籍后让使用者选择要修改的内容(书名/作者/出版日) //        => 修改并写回书柜中 // => 新增一类别为图书馆 //        => 图书馆拥有属性 书柜(BookShelf[]) 书柜总数(int) //        => 将书柜的类别改写 新增一属性 书柜编号(int) 书柜分类(String) //                          新增一指定大小上限(存书量上限) //        => 图书馆拥有方法 新增书柜(书柜分类, 存书量上限) //        =>              通过编号寻找书柜 //        =>              印出指定分类的所有书籍(分类为书柜分类) //        =>              新增一本书(书名, 出版日, 作者, 书柜分类) -> 此函式需要自行查询拥有该分类的书柜添加书籍 //                                                             -> 当书柜已满 找相同分类的其他空书柜, 若书柜全满 则回传书柜全满 //        => 主程式需撰写以下功能 //                  => 新增书柜 //                  => 新增书籍 //                  => 查询指定分类的所有书籍 //                  => 修改书籍(书柜编号, 书名) //                  => 印出所有书籍

有兴趣的人可以练习及提出问题,下週我会放上我的程式码

总结第一週

本週其实就是大量的练习,
我是一个很固执的人,
所以总是花很多时间去自己解决问题,
但来这里的好处就是有一群跟你目标相投的人在努力,
所以渐渐地我也开始会询问别人以及听取他人的做法和意见,
也希望能在这边帮助到有需要帮助的人,
我也会继续在这里记录在营队的经历,
祝大家顺心!Bye Bye~~~~~~~~~


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章