当前位置:网站首页>[software implementation series] software implementation interview questions with SQL joint query diagram
[software implementation series] software implementation interview questions with SQL joint query diagram
2022-07-04 02:00:00 【Long Teng Wanli sky】
Interview questions about software implementation engineers , I have also summarized some , For reference only . We need to improve the mainstream database Oracle、MySQL、SQLserver And domestic databases DM Know something about , And can skillfully deploy and use . It's better to have some knowledge of servers ,windous and linux Should have , You can have fun linux That's definitely a bonus .
To be honest, the software implementation industry , Not only is the information currently lacking , And there is also a shortage of talents . Previously engaged in Javaweb The backend development , Later, it turned to the software implementation industry , Know that this industry is very short of people . At present, I also have on-site implementation experience of several projects , I have also dealt with many people . About the interview , The problem is also similar . If it's the medical industry , Maybe the one that uses Microsoft is more . More attention is paid to the temporary adaptability and SQL Ability to use , As well as the cycle estimation and control of the implementation and control of the project .
Text
One 、 Software implementation Interview professional skills test questions
1、 As a software implementation engineer, what are your responsibilities ? What kind of ability does this position need ?
answer : Promote the company's products , Install on site for customers . Familiar with the company's products , Train customers on site .
2、 What are the familiar remote methods ? How should various methods be configured ?
answer :Windows: common QQ Remote desktop , Or use QQ Office Edition TIM. Or take software with remote desktop function , Or other OA Office system . Finally achieve the desired goal , Use remote assistance to meet customer needs .
win10 There is also the self-contained remote desktop
Open remote desktop assistance
Shortcut key win + r Open task input mstsc Command to open remote desktop .
linux Use ssh Remote connection :
- Xshell( The personal version is free to use );
- SecureCRT;
- Putty( free );
- tabby( Open source multi terminal collection ) wait , As long as it can be realized ssh Connected terminal tools .
File transfer tool :WinSCP-5.11.2-Setup.
3、 In the process of your implementation , A software system made by the company lacks a certain function , And the company also made it clear that it would not make any changes or add any functions to the system , And customers insist on this function ! For implementers , How to deal with this problem reasonably and properly ?
answer :a、 First, let's see whether the user's requirements are reasonable , If it is unreasonable, resolutely return the demand , If the demand is reasonable , You can apply for secondary development , Need to consider the interests of the company .
b、 And then comprehensively consider the heavyweight of customers , Emphasize contract costs to customers , In addition, the human and material resources required for a certain function need to pay extra costs .
c、 Finally, consider third-party software subsidies .
4、 For example, there is a foreign customer in the sales contract , The implementation personnel are required to complete all project implementation within one week at the customer's site , The implementation of the standard usually lasts for one month , How should the implementation personnel deal with the above situation ?
answer :a、 The implementation of the standard is one month , Then act according to the signed contract .
b、 Then consider completing the project in a week , Is it feasible under the current labor and time costs .
c、 If you want to speed up the progress, you can communicate with the company , Extra personnel , Negotiate additional labor costs with customers .
5、 During the implementation of the project , Users put forward modification suggestions for the products that are suitable for their own habits , But multiple users contradict each other , How to deal with ?
answer : Adopt the method of seeking common ground while reserving differences . Opinions of customers , Our implementers should have their own implementation plan . When users disagree , Guide the internal opinions of customers to reach unity and communicate with users after confirmation , Find a practical solution , Both parties recognize and reach a consensus .
6、 After system startup , Can't connect to database , What are the possible reasons ?
answer :a、 Check the network reasons ;b、 Check if the database service starts ;c、 Whether the database file is damaged ;d: Database port number problem ( Whether the firewall is unblocked )
7、 If there's a client who doesn't know much about computers , What method should you take to teach him to use the company's software products ?
answer : First, teach customers to be familiar with basic computer operation , Then refer to relevant documents for operation , Actually, teach customers to be familiar with the company's products according to the complexity of the software . Follow from easy to difficult , Simply, it can directly teach customers to be familiar with the use . The complicated step by step is jio print .
You can also make other supplements :a、 Make ppt;b、 Graphic operation document ;c、 record video .
8、 For existing 5 Over years of customers , How can the historical data generated be processed ?
answer : Comprehensively consider the heavyweight of customers ,5 If an old customer of more than years is a marginal customer , The data will not be saved for a long time ; Heavyweight customers , Plan ahead , Back up user data . All from the interests of the company .
9、 If the general database log is full , What happens , Whether it can still be used ?
answer : Only query and other read operations can be performed . Modification cannot be performed , Backup and other write operations , The reason is that any write is logged . The database needs to carry read and write operations , In other words, it is basically in an unusable state .
10、 It is known that A、B The two tables A.id=B.yAId Please write the internal and external links respectively sql sentence , And explain the difference ?
answer : Internal connection key inner join on
; External connection keyword :left join on
,right join on
. The inner connection takes A and B The intersection common part of . The external connection is divided into left external connection and right external connection , The left outer connection is dominated by the left table , The right external connection is dominated by the right table . Refer to the below , Think more clearly with the idea of mathematical set .
Be careful : External connection can be omitted outer
Keywords , for example : The left outer join left outer join
Shorthand for left join
, The right outer connection is the same , Back fit on
keyword .
Two 、SQL Joint query diagram in
1、 Internal connection
Internal connection :
inner join on
2、 The left outer join
The left outer join : Omit outer
, The same below .
left join on
3、 Right connection
Right connection :
right join on
Associated queries include 6 Kind of , Two commonly used , Internal and external connections . Internal connections are used more in personal work , The details depend on the work . No details here , There are many online tutorials , You can refer to .
4、 Reference material
Rookie tutorial through train :
https://www.runoob.com/mysql/mysql-join.html
Interviewed several recruitment software implementation , Basically, the first few written questions are to consider your on-site adaptability , The last few written examination questions are to consider your right SQL The use of , Most of the questions in this aspect of association query . Software implementation usually needs to be stationed in a fixed place , You need to have your own plan . It also needs to be combined with the actual situation of the site , Flexible use . This industry needs long-term accumulated industry experience , It's not done overnight .
A little beep
knowledge has no limit . Okay , That's all for this article , All the people who can see here are handsome boys and pretty girls !!! Good at summarizing , an endless enjoyment . Better a good memory than a bad pen , Collect more results of your first attempt , The harvest is also quite fruitful . You'll find that , My own treasure house of knowledge is getting richer and richer . Focus , Neverlost .
边栏推荐
- MySQL deadly serial question 2 -- are you familiar with MySQL index?
- Introduction to superresolution
- Learn these super practical Google browser skills, girls casually flirt
- Hamburg University of Technology (tuhh) | intelligent problem solving as integrated hierarchical reinforcement learning
- How to subcontract uniapp and applet, detailed steps (illustration) # yyds dry goods inventory #
- Remember another interview trip to Ali, which ends on three sides
- Override and virtual of classes in C #
- Small program graduation project based on wechat examination small program graduation project opening report function reference
- Install the pit that the electron has stepped on
- FRP intranet penetration
猜你喜欢
Applet graduation project is based on wechat classroom laboratory reservation applet graduation project opening report function reference
Introduction to Tianchi news recommendation: 4 Characteristic Engineering
Final consistency of MESI cache in CPU -- why does CPU need cache
Conditional statements of shell programming
SRCNN:Learning a Deep Convolutional Network for Image Super-Resolution
Force buckle day32
Iclr2022 | ontoprotein: protein pre training integrated with gene ontology knowledge
Solution of cursor thickening
Lightweight Pyramid Networks for Image Deraining
LeetCode226. Flip binary tree
随机推荐
A. ABC
15. System limitations and options
Meta metauniverse female safety problems occur frequently. How to solve the related problems in the metauniverse?
Jerry's modification setting status [chapter]
Huawei cloud micro certification Huawei cloud computing service practice has been stable
16. System and process information
Setting function of Jerry's watch management device [chapter]
Pyinstaller packaging py script warning:lib not found and other related issues
C import Xls data method summary I (upload files and create Workbooks)
Writeup (real questions and analysis of ciscn over the years) of the preliminary competition of national college students' information security competition
The contact data on Jerry's management device supports reading and updating operations [articles]
Feign implements dynamic URL
All metal crowns - current market situation and future development trend
How to delete MySQL components using xshell7?
In yolov5, denselayer is used to replace focus, and the FPN structure is changed to bi FPN
Three layer switching ①
MySQL advanced SQL statement (1)
Customize redistemplate tool class
2020-12-02 SSM advanced integration Shang Silicon Valley
Write the first CUDA program