Advanced programmer interview topic
English topic (you can answer Chinese)
1) Please described the DiffERENT BESEEN XML, XSD, XSL THROUGH Their definition.
2) Do you know The Persistent Object in J2EE; if Yes, please describe Some Mechanism of It.
3) Please Describe Some Famous Encryption Arithmetic As Many As You Know, One of Arithmatics to Explain if Possible.
Intelligence logic question
1. A password uses only 5 letters of K, L, M, N, O total, and the words in the password are arranged from left to right. The password words must follow the following rules:
(1) The minimum length of the password word is two letters, which can be the same or different.
(2) K cannot be the first letter of the word
(3) If the L appears, the number of times is more than once
(4) M can't make the last one can't be the second letter
(5) K appears, then n must appear
(6) o If it is the last letter, then l must appear
Question 1: Which of the following letters can be placed behind the O, form a 3 letter password word?
A) k b) l c) m d) n
Question 2: If the letters that can be obtained are K, L, M, how much is the total number of two letters that can be formed?
A) 1 b) 3 C) 6 D) 9
Question 3: Which one is the word password?
A) klln b) LOML C) MLLO D) NMKO
Question 4: How much is the total number of different password words that can be made by three identical letters?
A) 1 b) 2 c) 3 D) 4
Problem 5: Word Password MMLOKN can turn another password word by the following, except:
A) Use n to replace each L b) O instead of each M c) with O instead of D) Put the o left.
2.62-63 = 1 Equation is not established, please move a number (can not move minus, equal to the number), make the equation to be established, how to move?
Technical programming questions
1) Use the VB (or C #) language to describe the encryption decision algorithm of Blowfish. If not, you can use Chinese map form. If you don't know the Blowfish algorithm, please describe the encryption decision algorithm that we are more familiar.
2) If you are a software architect, how will you build a architecture that meets N-TIE? And please describe the role of each layer you built. (Note: Please consider WebService in the project)
3) Please simply describe the concept of Singleton, abstract factory, bridge, composite (optional three).
Scenic analysis