CS373 Fall 2019 Week 10: Cheng Tan

三级头不怕通
Nov 4 · 3 min read

What did you do this past week?

In the past week, I spent lots of time working on my IOS course project and released the alpha version. I was working on the OCR part to recognize the receipt and the amount. Besides that, I flew to MTV again for an open house event. We had a private small meeting with their VP Engineer, VP Product, and CEO. It’s super cool and I gained lots of new insights about their products and community.

What’s in your way?

This is always a tricky and somewhat boring question. I only have ~30 days remaining in my college life. I think I’ll use this last 4 weeks to go to every professor’s office hour and have a free talk with them. Though I was joking, the idea is I barely went to any office hours in these four years haha. I should do more.

What will you do next week?

For the next week, I’ll definitely take a break. It has been super tired during this semester. I was busy every minute and second. Also, next week I got my second test for CS331. It’s pretty easy. However, the thing is, the easier the test is, the worst I’ll perform since I would never study for such easy tests. Plus, I’ll continue network with different engineers in different companies to get more insight into team matching and technical stacks.

What was your experience of SQL? (this question will vary, week to week)

I was asked tons of SQL questions during interviewing with that Chinese internet unicorn. I was literally asked questions covering every chapter of the book Fundamental of Databases. I’m pretty good at those interview questions but have no industrial experience with databases. During my last internship I only played with the ORM stuff at a level of a product team. I wish I could get more chances to dive deeper into the designs.

What’s your pick-of-the-week or tip-of-the-week?

Kubernetes meets the general needs of a range of in-house operating programs, as follows: Coordinate assisted processes, assist with application integration, and maintain a one-to-one “program-replacement” model. Mounting storage system Distributed confidential information Check program status Copy application instance Use horizontal pod auto scaling Naming and discovery Load balancing Rolling update Resource monitoring Access and read the logs Program debugging Provide verification and authorization The above is a combination of platform-as-a-service (PaaS) simplification and infrastructure-as-a-service (IaaS) flexibility, and facilitates migration between platform service providers.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade