Dear old boy teacher and classmates:
you are good!
First: teacher, please forgive my leave, because the new company project cycle is tight, I have to put into production work, unfortunately, operation and maintenance of the final structure of the class is not completed on time, entered the work, I will overcome all difficulties to complete the final structure, Because of the sharing of the mid-term cluster architecture, I have tasted the sweetness and have a deep understanding of the knowledge system and the technical practice.
(Old boy added: Ops policy, do not complete the final structure, debriefing lectures, prohibit student employment work.) )
Second: I want to talk about My learning experience:
time is fleeting, I have been in the old boy education study for four months, in this period of study, I lived very substantial, very happy, both learned a wealth of knowledge, business experience, made a lot of good friends (these are valuable interpersonal relationships), At the same time more learned how to behave (this very key), really, I am from a0basis to the extent that has now goneLinuxthe world, I also feel very magical, of course, this is due to the teacher's guidance and the help of students, as well as their own efforts, although the entry of the company's Offeralready have, but I know very well that I have a lot of shortcomings in the whole knowledge system structure and technical difficulties, in general I divided the course of operations into several links:LinuxInfrastructure, network services, databases,Shellscript, integrated cluster actual combat, a few of these links themselves are to be promoted, so I will work hard to fill the loopholes ( old boy teacher always said Foundation is not strong, shake ).
Then: I'll share the interview experience with you:
A total of three interviews:(1) website maintenance (2) game operation (3) XX operation and Maintenance
Add: In fact, I did not listen to the teacher's words (completion of the structure is not completed can not find a job), I did not vote on a resume, I just put my resume on the internet, and then the above-mentioned companies to see, to provide me with the opportunity to interview.
Interview Process: Self introduction=====>own companyCentOSsystem version,Nginx,MySQL,PHPIntroduction to each software release======>Introduction to your company structure======>what part of the architecture you are responsible for (including optimization)====>What problems have you ever encountered====>wait for the interviewer to ask questions
The interviewer has asked the following questions:
Database section:
(1) What is the difference between MySQL database and NoSQL database, memcached and Redis? (Three all questions)
(2) MySQL master-slave synchronization principle? (Three all questions)
(3) How to realize the master-multi-slave, a-b-c Cascade and main master double writing? (after two companies asked)
(4) How to implement session sharing based on memcached? (top two companies asked)
(5) How does MySQL's read-write separation be implemented? (three all asked, I said to start with mysqlproxy or amoeba, later instead of the implementation of program development)
WEB Server section:
(1) What is the difference between the Select model and the Epoll model? (after two companies asked)
(2) What are the basic Nginx optimization? (the teacher said more than 20, say 10 or so almost)
(3) How to deal with the website anti-theft chain? (The first company has asked)
(4) What is the amount of concurrent visits by your company? What is an independent IP? The number of days PV value (first company asked)
(5) DNS, HTTP request principle (first company asked)
(6) Web server error code: 200, 301, 302, 403, 404, 500, 502, 503, 504 (first company asked)
Load balancer Proxy Server section :
(1) Upstream label function (three companies all questions)
(2) LVS four-layer load balancing and nginx seven-layer load balancing principle (after two companies asked)
(3) keepalived High Availability principle (after two questions)
(4) Ip-hash, RR polling weight polling different and implementation (combined with session sharing) (three all questions)
Shell Script section: Asking is relatively simple
(1) Write a script calculation from 0 to 100? (as one asked)
(2) count the number of times the different IP addresses appear in the/var/log/message access log, then add and sum (as the teacher said before)
(3) Use of some basic commands, such as awk, SED, grep, etc. (not many questions)
problems encountered in the enterprise:
I before the teacher's blog, probably all read, basically with the interviewer to explain the structure at the same time, the company encountered the case by the way, I said a few business cases are as follows:
( 1 ) a record of troubleshooting a database outage in an e-commerce website
http://oldboy.blog.51cto.com/2561410/14311 A
( 2 ) "Nospace left on device" Disk error (detailed in class)
( 3 The database load in the company is high because the search box on the front-end of the site provides a search lead case (in detail in the classroom).
Other Related questions:
(1) can I adapt to overtime work?
(2) Future life planning and development?
Perhaps coincidence, almost every problem, the old boy teacher in the classroom are focused on and stressed!
finally: The old boy teacher, our feast is not over, I just temporarily leave, I look forward to your architect course New class classes! I am waiting for you in the architect course!
Blessing: The old boy education thrives! Peaches and plums all over the world!
The teacher is in good health! Good luck!
Students High- paying employment!
; &NBS P &NBSP ; &NBS p; 20 xxx
&NBS P &NBSP ; &NBS P &NBSP ; 2015 year 4 month 24
Old boy Teacher Reviews:
The student study hard, hard work, good character, do things very attentively, and the same class of small partners get along very happy, learning the only problem is occasional self-study class will be late.
still poor - I got a job ahead of the day, and it's not blocking. Offer the temptation to find a job a little early. Old boy Yun-dimensional class The end of the large-scale cluster architecture combat will be a very large technical sublimation, the completion of the architecture 9-10k is only the lowest starting point.
also - the small partners of the period to see their own level and position in the ranking of the class, to measure the gap, you can know the salary of their employment, please get down to the final structure, you can almost reach or exceed this number, self-confidence from the ability, art bold, the final structure must be done, Otherwise you will not be paid to speak. The survivors summed up the interview situation, this is very good, please other small partners to follow up in employment, and later to the interview summary, almost 100% are we have spoken of the course and stressed the focus of all have been asked, please do not mention this small partner's name, Thank you.
This article is from the "Old boy Linux ops" blog, please be sure to keep this source http://oldboy.blog.51cto.com/2561410/1640224
10K in-Job Linux operation and maintenance Post's small partner letter of thanks and interview experience sharing