当前位置:网站首页>In June 2021, the interview suffered a Waterloo. Is it so convoluted now
In June 2021, the interview suffered a Waterloo. Is it so convoluted now
2022-07-25 20:41:00 【Full stack programmer webmaster】
Hello everyone , I meet you again , I'm the king of the whole stack .
My foundation
1 understand laravel/thinkphp/yii/ci frame crud,python frame
2 understand mysql/redis/kafka/mq/zookeeper/lvs/
jsv/lnmp/k8s/angluar/workerman/swoole
3 Wrote chat items , Shopping Mall , Applet , Job search applet and other projects
I think there must be no problem in the interview , sure 100% success , I am interviewing for a senior position 21k
As a result, the interview not only asked , I also need to verify it on the computer , The interviewer not only listens to me pretending , I also need to verify my knowledge of pretending !
I recall recording the interview
Technical interviewer : You said in your resume that you are proficient php?
I : Yes
Technical interviewer : Please say php stay linux The process when the terminal is started and verified on the machine
I :??? This , It is at the terminal that I input php abc.php When it starts
Technical interviewer : Let's talk about the detailed process
I : I don't know
Technical interviewer : Next question , Please answer php sockets Extension and swoole The difference and common ground of
I : They are all php An extension of , One is php Written , One is c/c++ Written
Technical interviewer : Please elaborate ,php sockets swoole start-up tcp The detailed process of service
I : I do not know!
Technical interviewer : Next question , I heard that you are proficient in API Interface writing , So right. HTTP The agreement must be familiar , Please say http Protocol implementation process
I : It consists of a request header , Request line , Request body , Response line , Response head , Responder composition , The status code has 1xx,2xx,3xx,4xx,5xx these , After the request responds, the server disconnects it .
Technical interviewer : Your answer is from Baidu ? Write a support on the machine GET/POST/TEST The request is simple HTTP agreement
I : No, TEST Ask for the method , I've only heard about it. GET,POST,PUT,DELETE,OPTION,PATCH These , I can't write this
Technical interviewer :em.. Next question , You said you wrote a chat system ? With websocket? be familiar with websocket Do you ?
I : Um. , very familiar
Technical interviewer : The way websocket The structure of the agreement and modify the structure of this agreement
I : This , Forget the 【 In essence, I won't 】
Technical interviewer : Next question , The way mysql The principle of connection pool
I : It puts the connection objects in a pool , Take it out when you use it , Put it in the pool when not in use
Technical interviewer : This completes the answer ?mysql After starting , Yours php pdo After the connection pool is connected ,socket Connection table in mysql Where is the process ? as well as socket Where is the file descriptor ? You know what? ?
I : I do not know!
Technical interviewer : ok , Next question , The way redis The principle of master-slave replication and realize the communication protocol on the computer
I : This , Not so much , Only use
Technical interviewer : ok , Next question , The way RPC Principle and demonstrate the communication process on the computer , And your experience in microservice development
I : This is a remote call protocol , It can call remote functions to get response results ....
Technical interviewer : Your answer is not satisfactory , Next question , Say you are right swoole Understand the synergy and the difference between it and thread, and demonstrate your theory on the computer
I : This will not
Technical interviewer : Next question , Please write an implementation similar to nginx Load balancing server sample program
I : This will not
Technical interviewer : Next question , You said you would python Language , The way python and php The difference and common ground of
I : The main reason is that the grammar is different ,python Powerful , There are many tool libraries ,php Easy to use
Technical interviewer : What you said is not what I want ,
Technical interviewer : Next question , Please talk about high concurrency , What is the process doing ?
I : I do not know!
Technical interviewer : We are interviewing senior engineers , Your basic knowledge is not very solid , Not very sound , I'm sorry . You are not suitable for our position
The above is the interview question and computer demonstration I encountered during the interview last week , Now programmers are seriously introverted , The interview was about building a nuclear bomb , Screw it in , But without the ability to build nuclear bombs , I can't pass the interview . Just like the college entrance examination , I know it's not used in high school life , I can't buy vegetables with calculus , chemical , I can't use physics , But I did well in the exam !!!
I hope you can work together to continue to strengthen the learning of basic knowledge . Impetuous and arrogant prejudice , defiant , I think I'm the best in the world. I need to clean up , A mountain is higher than a mountain , It's time to calm down and study the basics .
Publisher : Full stack programmer stack length , Reprint please indicate the source :https://javaforall.cn/111539.html Link to the original text :https://javaforall.cn
边栏推荐
- Online random coin tossing positive and negative statistical tool
- leetcode-6131:不可能得到的最短骰子序列
- [today in history] July 8: PostgreSQL release; SUSE acquires the largest service provider of k8s; Activision Blizzard merger
- 476-82(322、64、2、46、62、114)
- PayPal PHP product trial period "recommended collection"
- Follow up of Arlo's thinking
- Leetcode-155: minimum stack
- [today in history] June 29: SGI and MIPS merged; Microsoft acquires PowerPoint developer; News corporation sells MySpace
- [tensorrt] trtexec tool to engine
- process.env
猜你喜欢

test

雷达水位计的工作原理及安装维护注意事项

How to choose a microservice registration center?

preprocessor directives

Force deduction ----- calculate the money of the force deduction bank

Fanoutexchange switch code tutorial
![Vulnhub | dc: 5 | [actual combat]](/img/c6/34117bbfb83ebdf9e619f4e4590661.png)
Vulnhub | dc: 5 | [actual combat]

Introduction and construction of consul Registration Center

移动web布局方法

leetcode-6127:优质数对的数目
随机推荐
[today in history] June 30: von Neumann published the first draft; The semiconductor war in the late 1990s; CBS acquires CNET
Brush questions with binary tree (4)
[today in history] July 13: the father of database passed away; Apple buys cups code; IBM chip Alliance
test
[advanced drawing of single cell] 07. Display of KEGG enrichment results
leetcode-6127:优质数对的数目
智能电子界桩自然保护区远程监控解决方案
程序的编译和运行
Chapter VI modified specification (SPEC) class
[leetcode] 28. Implement strstr ()
leetcode-79:单词搜索
IEC61131 address representation
[MCU] 51 MCU burning those things
Hello, I'd like to ask questions about C and database operation.
Unity vs -- the default debugging in VS is to start rather than attach to unity debugging
MySQL 日期【加号/+】条件筛选问题
[today in history] June 29: SGI and MIPS merged; Microsoft acquires PowerPoint developer; News corporation sells MySpace
During the interview, I was asked how to remove the weight of MySQL, and who else wouldn't?
Character function and string function (2)
matlab----EEGLab查看脑电信号