当前位置:网站首页>[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 .
边栏推荐
- Maximum likelihood method, likelihood function and log likelihood function
- Difference between value and placeholder
- Mobile phone battery - current market situation and future development trend
- The boss said: whoever wants to use double to define the amount of goods, just pack up and go
- C import Xls data method summary II (save the uploaded file to the DataTable instance object)
- Sequence sorting of basic exercises of test questions
- Maximum entropy model
- Pyinstaller packaging py script warning:lib not found and other related issues
- After listening to the system clear message notification, Jerry informed the device side to delete the message [article]
- Jerry's synchronous weather information to equipment [chapter]
猜你喜欢

Valentine's Day - 9 jigsaw puzzles with deep love in wechat circle of friends

Install the pit that the electron has stepped on

Maximum likelihood method, likelihood function and log likelihood function

1189. Maximum number of "balloons"

MySQL introduction - functions (various function statistics, exercises, details, tables)

Learn these super practical Google browser skills, girls casually flirt

Override and virtual of classes in C #

LV1 tire pressure monitoring

2020-12-02 SSM advanced integration Shang Silicon Valley

Introduction to superresolution
随机推荐
Servlet simple verification code generation
Install the pit that the electron has stepped on
String & memory function (detailed explanation)
Example 073 square sum value judgment programming requires the input of a and B, if a ²+ b ² If the result of is greater than 100, a is output ²+ b ² Value, otherwise output the result of a + B.
FRP intranet penetration
Méthode de calcul de la connexion MSSQL de la carte esp32c3
Conditional statements of shell programming
It's corrected. There's one missing < /script >, why doesn't the following template come out?
IPv6 experiment
Customize redistemplate tool class
What is the intelligent monitoring system of sewage lifting pump station and does it play a big role
[typora installation package] old typera installation package, free version
MySQL utilise la vue pour signaler les erreurs, Explicit / show ne peut pas être publié; Verrouillage des fichiers privés pour la table sous - jacente
LV1 tire pressure monitoring
String: LV1 eat hot pot
Small program graduation project based on wechat examination small program graduation project opening report function reference
Experimental animal models - current market situation and future development trend
How to view the computing power of GPU?
The boss said: whoever wants to use double to define the amount of goods, just pack up and go
C import Xls data method summary V (complete code)