注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
本帖最后由 铁拳无敌孙大炮 于 2020-4-8 08:09 编辑
(好像发错区了,好像没法删\跪求原谅)
lz比较宅,信息比较闭塞,准备的很晚,学校里也只是专心code,理论学不进去,大作业基本都是满分,但是考试及格都勉强,一般期末就拿个B,纯考试的课搞不好只有C+甚至C。现在GPA勉强维持在3.3。
大三暑假家里国内安排了一个实习,才算摸到了工业界的门道,但我也只是学了怎么用Spring,没更深的了解。
秋招结果可想而知。就拿到了一个实习的电面,面试的是临时调的印度小哥,还记得上来问了几个问题,啥是JSON?不知道。啥是heap?不知道。啥是stack? 不知道。10分钟结束。
后来自己看了点前端和spring的教程,做了一个简陋的前后端交互的登录界面,linkedin上找了一个unpaid的startup的后端(就几个人,公司发点股份,不过工资都发不出来的startup我也不指望股票能有多大收益)。当时就有点膨胀了,刷完了leetcode面试高频100题(的easy),就准备找full-time而不是实习了。春招的时候倒是拿到了2个中型公司的电面,此外linkedin上收到了牢厂hr的消息(听说牢厂秋招太难,没招够人):
第一家的笔试没做好(都是选择题,java基础实在太烂,事后才开始学)。
第二家电面问了50分钟,自我感觉良好,什么多线程啊,jvm啊,项目经历啊,都觉得没问题。但事后发觉自己连怎么建一个第三范式的表都没答好(做兼职看表的时候我咋不多想想为啥他们的ER表是这么画的),问四大事务的时候我也是答的很结巴。此外问我scope是啥,不知道!结果当晚做了第二天due的作业才知道啥是scope,后悔莫及。反正最后都挂了。
牢厂的笔试就做对了一道题,然后hr就没找我了。
现在是不指望能上车了,除了在干的兼职外手里也没有啥internship(/惨)。
准备刷刷题,秋天去NYU tandon再战两年,现在很担心肺炎的原因还有没有秋招(/惨)。
下面是LZ简历,跪求有没有dalao帮忙提点建议(/可怜)
SUMMARY
• Have experience on REST API development with Java, Springboot, Mybatis, Mysql, Postgresql.
• Java, C & C++, MySQL, PostgreSQL HTML, CSS, JavaScript, Vue, Springboot, Mybatis, Linux, Tomcat, Nginx, Git, Maven, Postman, Python, PHP, GDB, Assembly (MIPS), PyQT5, OpenMP, MPI, CUDA
• Excellent self-learning ability and problem-solving skills
EXPERIENCE
某家几个人的startup, State College, PA December 2019 – Present
Part-time Backend Developer
• Independently built a Springboot project from the beginning. Creating and modifying a PostgreSQL database.
• Writing REST API with Java, Springboot, Mybatis, and PostgreSQL.
• The structure of this project: Controller, Service, Dao, Mapper (xml). Can adapt on different database.
• Used Spring Security to control authentication.
• Test REST API with Postman. Deployed .war file in Tomcat.
某家40人的小公司, Suzhou, China June 2019 – July 2019
Backend Developer Intern
• Used Java, Spring, and Mybatis to write REST API for frontend developers to access the database.
• Test and Debugged API with Tomcat, Postman, and MySQL both in Windows and Linux.
• Self-taught Spring, SpringMVC, MyBatis, Maven, Git, Postman, Tomcat, Nginx, and Coding Standards.
• Built a Load Balancing Server with Tomcat and Nginx in Linux.
INDEPENDENT PROJECT
Build a Sign in page and a Register page
• Frontend: HTML, CSS, Javascript, Vue; Backend: Java, Springboot, Mybatis, MySQL
• The page can send Ajax request in JSON form to the server. The server can store the data in the database and return a success or an error. Then the page will jump to the Sign-in page or post an error. The backend server also has Controller, Entity, Service, Dao, Mapper (xml) structure.
EDUCATION
The Pennsylvania State University, Park, PA Anticipated Graduation May 2020
Major: Computer Science - BS GPA: 3.30
Relevant Coursework: Database Management Systems, Data Structures and Algorithms, Object Oriented Programming with Web-Based Applications, Operating System, Introduction of AI, Computation Theory, Programming Language, Concurrent Scientific Programming, Computer Organization and Design
SCHOOL WORK
• Operating System: Slab Allocator
o Implemented a slab, a dynamic storage allocator, with C. Firstly, I pre-allocated 1M memory. Then I need to do all the allocation and free on this 1M memory.
• Database Management Systems:
o Designed a function which can schedule thousands of employees into needed slots in department/day/shifts with PHP and MySQL.
• Artificial Intelligence:
o Implemented DFS, BFS, A*, Alpha-Beta to solve eight queens, lights out, tile puzzle, grid navigation, Linear Disk Movement, and Dominoes Game with Python.
• Systems Programming:
o Designed a proxy with C in Linux. It could store the data in a cache based on double linked list.
• Artificial Intelligence:
o Implemented a machine learning model based on Naive Bayes classifiers.
|