¡El desarrollo de Android debe conocer la tecnología! Los buenos programadores de Android deben conocer los conceptos básicos de la red y organizar la experiencia con lágrimas

¿Cómo mejorar el aprendizaje?

En gran medida, el propósito de mejorar el aprendizaje es cambiar de trabajo y aumentar los salarios. Por supuesto, se puede persuadir a la mala suerte para que vuelva a encontrar un trabajo. En cualquier caso, la capacidad de aprender de forma independiente es necesaria y debe haber una dirección y debe haber Focus.

Para el desarrollo móvil de Android, el marco de revisión, el marco de complementos, el marco de componentes, el marco de carga de imágenes, el marco de acceso a la red, el marco de programación receptivo RxJava, el marco de inyección de dependencia de IOC, el componente de arquitectura reciente Jetpack y otros marcos de código abierto de terceros de Android son Lo que se debe dominar para ingresar a una gran fábrica también se pregunta a menudo en las entrevistas.He compilado una lista de información y rutas aquí, ¡que tiene 1042 páginas! Creo que después de leer este documento, tendrá una comprensión más profunda y sistemática de estos marcos de trabajo de terceros de Android.

La primera oferta es Xunfei

Estaba inexplicablemente resignado, después de trabajar durante 2 meses. Aunque el departamento de Android cuenta con preventilación, no esperaba que este día llegara tan pronto. Recibí noticias al mediodía de hoy diciendo que nuestro equipo va a ser cortado porque la empresa está a punto de disolverse. Primero que nada, nos cortan, es decir, nos despiden. Por la tarde, hablaremos de compensación y otros asuntos relacionados, y luego estaremos listos para entregar el trabajo Ocupado toda la tarde. Experimenté la disolución de una empresa por primera vez en mi vida. Esta experiencia es un poco extraña. Pensé que despediría a mi jefe. No esperaba que el jefe me despidiera primero. Estaba un poco perdido cuando estuve desempleado por primera vez, aunque no es fácil encontrar trabajo este año, haré todo lo posible para animarme. (Sabía que había elegido una gran fábrica. Lamento no haber escuchado a mis amigos).

La segunda oferta es Ali.
Después de experimentar el último golpe, elegí Alibaba, una empresa más grande. Pensé que podía continuar aquí, pero no lo pensé porque tenía un concepto diferente al de todos en el grupo y el conflicto con el líder no se manejó adecuadamente, así que me ofrecí a irme. Pensé que mi talento podía brillar y choqué contra la pared por todas partes, era realmente demasiado difícil.

Siguiente objetivo, latido de bytes

Descripción del puesto
1. Responsable del desarrollo y diseño del software de teléfono móvil Android para ByteDance Interactive Entertainment, que incluye, entre otros, la investigación y el desarrollo de Douyin y otros productos;
2. Desarrollo de productos Android de acuerdo con los requisitos del producto, y refactorización y refactorización de módulos relacionados Optimización;
3. Investigar sobre la tecnología de desarrollo de la plataforma Android, localizar y resolver algunos problemas técnicamente difíciles;
4. Aprender de acuerdo con los requisitos del proyecto y dominar rápidamente las habilidades, tener buenas habilidades de comunicación y colaboración para fortalecer la formación de equipos.

Requisitos
laborales 1. Licenciatura o superior en especialidades relacionadas con la informática, al menos dos años de experiencia en desarrollo de Android;
2. Competencia en git, dominio en herramientas de desarrollo de estudio de Android y varios ajustes de rendimiento;
3. Familiarizado con la tecnología de desarrollo de Android plataforma, como la interfaz de usuario, la red, la optimización del rendimiento y la memoria, etc.;
4. Familiarizado con el diseño orientado a objetos, buen estilo de código;
5. Tener cierta capacidad de soportar presión y un buen sentido del trabajo en equipo;
6. Experiencia en Se prefiere el desarrollo de aplicaciones de Internet a gran escala.

Se siente muy adecuado para mí. Me tomó 1 mes prepararlo, y la entrevista tiene este byte en la dirección de Douyin! El salario anual es de 45 semanas + 15 y el salario es bastante bueno, pero estoy demasiado lejos. ¡Ahora estoy en Beijing y tengo que mudarme a Hangzhou nuevamente! ¡Buena suerte esta vez!

Cinco, repaso antes de la entrevista

1. Flutter
2. Android Framework
3. Douyin NDK
4. Las preguntas de la entrevista deben ser resueltas

Al final

Proporcione a todos un conjunto completo de materiales de aprendizaje de Android.

En el pasado buscaba cosas en Internet. Las cosas que encontré estaban esparcidas. Muchas veces simplemente las veía y desaparecían. Se perdió el tiempo, pero el problema no se ha resuelto, lo cual es muy enloquecedor.

Más tarde, recopilé un conjunto de información por mí mismo, y mucho menos, ¡es realmente fragante!

La información es organizada, sistemática y completa, no me conviene publicarla directamente, primero puedes ver si hay algún uso

Se adjunta la dirección de la prostituta: "Video de arquitectura de Android + PDF especial de entrevista BATJ + Notas de estudio"

Serie de imágenes tutoriales

Resumen de datos de revisión de Android 2020.png

aleteo

NDK

Marco de código abierto para ideas de diseño

1209722803)]

[La imagen del enlace externo se está transfiriendo ... (img-hthmaSpz-1611209722805)]

Mini programa WeChat

Supongo que te gusta

Origin blog.csdn.net/fanzhang_vip0723/article/details/112941035
Recomendado
Clasificación