After months of fierce autumn trick, and finally landed linux development, are summarized some of the autumn trick experience, I hope the students to prepare for next spring or recruit help.
Landlord double non-degree, non-Great God, in July began to resume production of cast, cast net almost 7,80 companies, basically came to nothing, and finally change the strategy, we began to turn from mid-September to attend school lectures will be from fresh raw job Indus app to see if the hold time and place of each company Presentation, a rarity in the field written to the company, this can be written directly after the interview, not the card on a resume, c-grounded written basically can live (listen Juanmian technology officer say you have 100 points 60 on it), and of course online written test is not the same, you might want to line and hundreds or even thousands of people a job with the competition, the difficulty can be imagined, the landlord c plant within six months participated in the written test three times before they get the chance two faces, so it is recommended to run more than preach interview, Guangdong it's class lectures will focus on basic laborers, as well as extensive work. The following is a consolidation of some of the companies interviewed by face
2019.07.15
Aowei Ya Embedded Software Engineer
Phone side:
Difference 1, tcp, udp of
2, http, get, post the transfer process
3 role, the virtual file system
written examination:
The difference between sizeof, strlen of
Known painting point function to determine the center coordinates
Known three point coordinates, center point coordinates obtained
An array stack process is obtained in all cases that may arise
Implement merge sort
Meaning h264, i, p, b of frames
3 digital circuit analog electrical test trigger, the latch can abandon the landlord
English translation of the article for some kernel map
Technical:
Difference tcp, udp of
How to ensure reliable tcp
A byte to ensure that the second bit is 1, how
Ask questions related to the project
Surface finish sent a box of pens, very humane
2019.07.20
Warp future embedded software engineer
1. What do you think C language characteristic of the place
2. Why use a pointer?
3, int and unsigsned int What is the difference
4. What use TCP, UDP
5, TCP's stick package, subcontracting
6, there have been applications do tcp
7, esp8266 wifi there are several modes (3)
8, data structures learned what (answer carefully, not must not say, say it to ask)
9, the project which the project uses a thread, the thread is what role
10, tell us about your project, this project highlights what
11. What is the baud rate
12, why should set the same serial baud rate
2019.08.18
Kelon Chile Embedded Software Engineer
Memcopy function to achieve
Write a function to display the article again the most common ten words
Note the code specifications
2019.09.10
cvte written Embedded Software Engineer
1, operator precedence
2, memory kmalloc vmalloc
3, usb full duplex, half duplex
4, time-sharing system, real-time operating system process scheduling algorithm
5, six principles of software design, opening and closing the principle of
6, ordering stability
7, the use of smart pointers
8, serial test methods
9. What state is bound to cause the process of switching three states
10, unload the kernel instructions
11, turn hex binary
Technical side
1, how to ensure thread synchronization data
2, Shredded strcmp
3, two-dimensional array, Shredded 3 × 3 "ab" (\ 0 count a)
4. What are the highlights of the project is
Subway shuttle to the company, line up two hours interview for 10 minutes, dish is original sin, tears to c five-star factory canteen rub meal to eat
2019.09.18
Bosma photoelectric Embedded Software Engineer
Technical written test +
Congestion control is a function which
Minimum system components
SCM common peripherals
How to ensure the synchronization of threads, with which functions
Client-server tcp step
Binary Tree Features
What happens to use a binary tree
a[][]
a + 1 represents a [1] of the address is the address of two-dimensional array
* (A + 1) denotes a [1] of the address, i.e. the value of two-dimensional array, one-dimensional array of address
Static data segment domain scope static local variables stored in the remaining sub-function, the end of the subroutine calling a local variable is not available
Static data storage segment scoped global variable domain of this document
2019.09.21
Green rice technology embedded software engineer
written examination
c basic linux operating system programming problem to change a letter in a string
Technically
1, tcp / ip how encapsulation protocol layers
2, why should the IP address into a physical address
3. Why should virtual memory
4, the process of how to solve deadlock
5, 7-layer network Shredded
6, on behalf of protocol layers Shredded
7, how to avoid repeating the header file
8, how to compile the kernel
9, a timing chart shown i2c
10, uboot boot process
11, the size of the two methods is determined Shredded end
12, the speed register, a hard disk, memory, comparison sorting buffer
hr face
1, you most proud of
2. What do you think the biggest advantage is your personality
3. What is your career plan
4, admire the most in your life who
5, there is no life had been misunderstood
Green rice interview experience is good, very good interviewer, will point out the technical side of right or wrong answer, could not answer the question will carefully explain to you, the interviewer may encounter this directly asked him to make some suggestions for the interview and insufficient, I believe he will be happy to point out your lack of knowledge of what
Here are some trick written questions autumn finishing process
1, the reverse list
2, c ++ overloading and rewrite the difference
3、*(*(a+i)+j) *(*a+i)+j
4, struct can be declared members private?
5, class, struct member function is the default?
6, does not define a constructor, the system will not call it?
7、char *s="abc";
s+=2;
printf("%d",s);
8, file directory main role
9, operator precedence t = * s ++;
p ++ * ++ p * p ++ ++ * p (good digestion)
10, if within parentheses can be any expression?
12, int k = 5, a [k]; correct
13, with a value of zero float x comparison if statement
14, a c program execution from where to start
15, c compiled into four stages of implementation
16, linux command to view system performance
17, linux7 kinds of those hard file device type apparatus
18, the driving device node is stored in which directory
19, which the operator must be an integer type
20, linux command to change the owning group