Of course, all of them are my personal answers and do not represent others. Address
Www.laozizhu.com/program.jsp? Typeid = 104.
Old zizhu research room, sharing the joy and harvest of Software Development
'
I will paste the connection with the prepared answer here.
- Q: What do you need to help you determine if the project meets the time requirements and runs within the budget?
- Q: How do you like to track project progress?
- Interview Questions for software developers-try to explain the practices used in risk management. How Should risks be managed?
- Q: Do you like task breakdown or rolling plan?
- Q: How do you reach an agreement with the customer in terms of scope and time if the customer wants too many things?
- What are the differences between iterations and increments?
- What do you like to answer a hundred questions during a software developer interview-Reduce the number of deliveries or reduce the workload for each delivery?
- Which of the following three questions can be answered during the software developer interview: scope, time, and cost under the control of the customer?
- What is the difference between re-engineering and reverse engineering?
- Why is the share of software maintenance costs the highest during the application lifecycle?
- What is Server Load balancer? What are the load balancing methods?
- Q: How do you ensure that changes in Code do not affect other parts of the product?
- Q: How do you find errors if there are errors in a large file and the Code cannot be tracked gradually?
- What did you learn in testing and quality assurance last year?
- Answers to questions during the software developer interview-customers may find dissatisfaction During the acceptance test. How can this problem be reduced?
- Q: What types of tests will you perform if you want to perform smoke tests on e-commerce websites?
- What are the differences between test suites, test cases, and test plans? How do you organize testing?
- What is the difference between functional testing and exploratory testing? How do you test your website?
- What is code coverage? How many code coverage rates are there?
- Q: What kind of questions do you most often encounter after product deployment?
- Q: What tools do you use to test the code quality?
- Q: How do you write a unit test if there is a dependency between the business layer and the data layer?
- What is regression testing? How can we know that the new changes have not damaged the existing functions?
- What text formats can be used to store Unicode characters?
- How to store football match results (including team and score) in XML documents )?
- How to store N-dimensional vectors in databases?
- What is the difference between a queue and a stack?
- Q: How can I store color values in the database in the most effective way?
- How to Implement the London metro structure in memory?
- Q: How do you handle changes in requirements in the code in advance? Here are some examples.
- Q: When do I use a class with static members or a singleton for a software developer interview?
- Q: What is the last point of Data Structure you have learned, whether in books, magazines, or on the Internet?
- What is the binary value of 21 During the software developer interview? What about the hexadecimal value?
- Q & A for a software developer interview-do you know "Traveling Salesman Problem?
- A hundred answers to a software developer interview-there is an array of integers ranging from 1 to 1,000,000. One of the numbers appears twice. How do you find the repeated number?
- What types of languages are you willing to use to compile complex algorithms?
- Q & A for a software developer interview-how to reverse the string? Do you need a temporary string?
- What is the last algorithm knowledge you have learned, whether in books, magazines, or on the Internet?
- Q: What is the fastest search speed for an element in the hash and sorted list?
- How can I find the elements in the center of a linked list?
- Interview Questions for software developers-here is an example of recursion you have used.
- Q: How can I change the format of all phone numbers on 10,000 static html pages?
- Q: How do you ensure that code execution is fast without any problems?
- Q: What tools do you like besides ide?
- Q: When to use abstract classes and interfaces?
- What do you most care about when you look at other people's code?
- Q & A for a software developer interview-what are the layers in the n-layer architecture? What are their respective responsibilities?
- Q: What is a stateless business layer? How can long transactions adapt to it?
- Interview with software developers-do you know the design model? What design patterns have you used? In what scenarios?
- Q: How do you avoid conflicts between several people editing the same piece of data in Web applications?
- What is low coupling and high aggregation? What is the encapsulation principle?
- Q: What are the restrictions on the web environment and Windows environment?
- Q: How can I highlight text in a piece of text in different colors?
- Q: What controls do you use if you have to select multiple entries from a regular list in a small region?
- Q: How can users not feel too long if some features are executed for a long time?
- Q: How do you deal with incomplete or puzzling requirements?
- Q & A for a software developer interview-how do you prioritize your needs? What technologies are there?
- Q: How do you study your needs and discover your needs? What resources can be used?
- What do you think of demand changes? Is it good or bad? Give your reasons.
- What tools do you like to use to track requirements?
- What does requirement tracking mean during a software developer interview? What is forward tracing and what is Backward Tracing?
- Q: Can you provide different technologies to describe your needs? What scenarios are they applicable?
- Q: What advice do you give to a software developer who needs high performance, extremely convenient use, and high security?
- Q: Can you give examples of non-functional (or quality) requirements?