查看: 1933| 回复: 5
跳转到指定楼层
上一主题 下一主题
收起左侧

[申请文书] ps第二版求批 加米加米

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
How can we find the poisoned one within 1000 bottles of wine using only 10 prisoners as taste testers? When I was in high school, I came across this problem A King, 1000 Bottles of Wine, 10 Prisoners and a Drop of Poison. For a long time, if I felt puzzled about something, I would force myself to spend tremendous time until I could understand it fully because I liked the feeling of a comprehensive understanding. But this was not an easy problem for a high school student. I tried to use the bisection method but found it cost too much time. Although I tried lots of ways and struggled to find out the solution, the fact is that if you didn't know Binary, you were unlikely to solve this problem. To understand the solution to this problem, I learned the binary system and had a preliminary understanding of computer science. Through the process of learning and comprehending, I was surprised by the magic of binary and curious about what we could do with the help of computer science. As a result, I decided to continue learning computer science in college as my major. Being good at math also laid a hard foundation for my future study in computer science..1point3acres

During my first class of Advanced Language Programming in college, the professor introduced basic conceptions of C and told us what we could do by using it. At that time, I was inspired by his introduction and eager to make some experiments instantly. Then, I installed my first compiler of C and made tremendous tries following the book in a short time. I was fascinated with programming and developed programming skills greatly. After that, I took part in the ACM Training Group of our university. I almost spent all my leisure time in the laboratory learning useful date structures, amazing algorithms, debugging skills and programming skills. One challenge I ever faced was to meet the needs of time limitations. To improve program efficiency, I read the book Introduction to algorithms and learned how to judge time complexity. And by studying examples of code optimization, I learned important lessons of using data structures such as Priority Queues, Hash Dict, Binary Search Tree and so on. From then on, I could use many ways to improve program efficiency in different situations. This experience also greatly enhanced my understanding of what I had learned in courses. Additionally, it equipped me with the ability to implement ideas with programming quickly and helped me find a good job after graduation.

After I graduated from school, I was admitted by Bytedance as a software engineer, responsible for sever development and optimization. It was really different to write code at work, as you need to consider more things, and in most cases, you don't need to use complex algorithms or data structures you had learned in college. My first service redesign project was a big challenge for me because I had no prior experience in service design. I searched related information with Google and learned design criterions of server service. From a similar project in a shared blog, I found the ZSET structure in Redis suitable for our product demand of user favorite list. Instructed by this blog, I wrote a detailed design document and discussed the overall plan with my mentor. After several days of hard work, I finally developed the new service well and improved processing speed 3 times before. Another challenge that I still remember today was to design a User Info Service which needed to handle above 1 million queries per second. It was hard to meet this demand because everything would become different when you were facing large traffic. To solve this problem, I analyzed the storage format of user data and spent one-week investigating general ways to improve concurrency. From the collected information, I learned about the limitation of Python that it couldn't really supply concurrency and decided to use Go to construct new service. Also, by analyzing the storage format, I believed that I could store data in key-value format with Redis which was the fastest storage. Moreover, I learned to reduce server pressure with the Asynchronous Processing Mechanism by using a Message Queue. Based on all the efforts above, I finally completed the construction of this service and provided the ability to handle 2 million queries per second. As I encountered many challenges in projects, I realized the importance of keeping learning the latest knowledge and practical tools. I have been tasked to optimize many services, and in most cases, I could make a big plan to improve the service in many aspects. However, it was not always like that. As I have worked for several years, I have to face a fact that with basic knowledge of computer science, it is not enough for me to handle some really difficult situations and Google can't help me solve every problem. Holding this idea, I think I should make some changes.

Information from Google or other sources is always diverse and scattered. But university courses are concentrated and effective. By spending one or two years studying in college, I hope that I can gain systematic knowledge of computer science and have a better understanding of infrastructures. It is beneficial for my future career. In the future, with a better understanding of computer science, I hope to acquire a software engineer position in big companies like Google or Microsoft, focusing on backend service and developing impactful software for people worldwide.

One of the great reasons why I determine to further my study at The University of Texas at Austin is its friendly curriculum. I am especially interested in the course Computer Network because it can improve my understanding of Network which is often very confusing for me. Additionally, being able to have an internship in summer offers me more opportunities to gain a good job in the future. It is also very convenient to have onsite interviews in Texas. Considering my major, CS, and my experience as a software engineer, I am confident that CS is the most suitable program for me. It is my heartfelt desire that I may continue studying in this program and become an outstanding software engineer after graduation.

评分

参与人数 1大米 +1 收起 理由
doriswyq + 1 给你点个赞!

查看全部评分


上一篇:转专业读研究生求建议
下一篇:迈阿密大学成绩单寄送
推荐
LordMaul 2019-10-23 13:28:10 | 只看该作者
全局:
(我的中介的文书老师告诉我,)PS里最好不要写大学之前的经历,尤其是小时候拆了个收音机所以对CS感兴趣这种。。美国他们认为兴趣是从项目实践中产生的,最好写大学四年做的某个项目motivate自己

评分

参与人数 2大米 +2 收起 理由
jiangzhen29 + 1 <font style="vertical-align: inh
july2020 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
ddd_jdrer 2019-10-25 18:41:52 | 只看该作者
全局:
同意楼上,大学之前经历可以略过

评分

参与人数 1大米 +1 收起 理由
july2020 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
wanglei595959 2019-10-25 22:41:09 | 只看该作者
全局:
1. 同意楼上们的观点,一个简单的某个契机或者现象之类,让你对cs产生了兴趣,在大学时选择了cs专业。在通过四年的学习,还有工作,你更加感兴趣了,想要学的东西更多,更深,才有了申请研究生的打算。
2.
date structures
typo吧
   
Introduction to algorithms
这个是书名吗?看一下一般都是怎么引用的吧,是不是名字都要大写-baidu 1point3acres
3.
as you need to consider more things, and in most cases, you don't need to use complex algorithms or data structures you had learned in college
其实挺希望看到具体的need to consider more things 有哪些
第三段的那两个经历很好,有写到挑战是什么,你又是怎么克服的,以及最后的成果。
这样对比,我觉得你第二段大学的经历部分,可以写得更好一点,或者选一个更有说服力,具体的经历。第二段篇幅挺长,但是我得到的有用信息很少。
4 & 5. 选校理由还有动机:
我其实不太了解美国的研究生申请, 我之前是申请的加拿大,加拿大是分master of science 和 master of engineering。 如果要是申请master of engineering 像你那样写就没问题,因为你是想要学习industry engineering,毕业后是要进入industry发光发热的。但是要是申请master of science, 都是要跟着导师做研究做项目的,你需要清楚地表达出你具体多cs的哪个方向感兴趣。美国的研究生申请不知道是不是也这样分,这个还是得楼主自己多了解一下。

另外楼主的经历是大学毕业后又工作的一段时间,和我当时也不太一样,所以也有可能我说的不对或者不适用的情况,你根据自己的情况,最好能多找些参照。

评分

参与人数 1大米 +1 收起 理由
july2020 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
hokaikyle 2019-10-26 19:28:17 | 只看该作者
全局:
感觉开头应该切入重点经历快一点,同意楼上大学之前的就不要放进去占用宝贵的篇幅了

评分

参与人数 1大米 +1 收起 理由
july2020 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
BerryYu16 2020-10-14 23:51:25 | 只看该作者
全局:
请问楼主最后被录取的是mcs还是mscs啊?哪个好录一点?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表