Desarrollo de Android BAT + titulares: lamento escribir dominio en mi currículum

Autor: fuente

Comencé la entrevista hace dos meses y finalmente recibí cuatro ofertas de los titulares de BAT +; al mismo tiempo, también estaba ayudando a la empresa a reclutar, filtrar currículums y entrevistas. Tengo algo de experiencia en entrevistas técnicas y las comparto aquí.

Francamente, no estoy muy satisfecho con mi desempeño personal en esta búsqueda de trabajo, no me preparé adecuadamente antes de la entrevista, no pude hacerlo en respuesta a la presión de la entrevista por parte del entrevistador en varias ocasiones. Mantén la calma y no demuestres plenamente tu acumulación y ventajas en la entrevista ...

Por lo tanto, este artículo no es un intercambio de experiencias "exitoso", sino un resumen y una reflexión después de que una persona común haya experimentado varias entrevistas.


1. Preparación antes de la entrevista

1.1 Reanudar

Cuando revisé los currículums de la empresa, les dije a mis colegas que los currículums son la primera forma de mostrarse a los reclutadores desconocidos. Si los currículums no están bien escritos, entonces la actitud no es buena o el estómago está agotado.

Cuando se reanuda la selección, el estado normal es ver los currículos con ** "Currículum vitae general, experiencia general del proyecto, sin aspectos destacados" **. Aproximadamente 80 de cada 100 currículums son así. Obviamente, es poco realista que el reclutador detenga a estas 80 personas para entrevistas una por una. Por lo tanto, si se dividen en estas 80 personas porque sus hojas de vida no están bien escritas, entonces si pueden obtener una entrevista al final depende de la suerte.

No soy un RRHH experimentado que no pueda dar un estándar de currículum "muy bonito". Permítanme hablar brevemente sobre mi reconocimiento personal del estándar de calificación del currículum :

  • La informacion esta completa.

Nombre, número de teléfono, dirección de correo electrónico, experiencia escolar, experiencia en la empresa, presentación de proyectos, etc. De hecho, muchos grandes dioses han escrito N artículos sobre información de currículum.

  • Muestre sus aspectos más destacados.

Entiendo que no todo el mundo tiene una buena formación académica, una buena experiencia empresarial y una buena aprobación de experiencia en proyectos; si la tiene, es una ventaja, pero si no la tiene, debería pensar en formas de sumar puntos si es inteligente.

Por ejemplo, el mantenimiento a largo plazo de blogs técnicos y blogs es algo que decir, como participar en proyectos de código abierto , como hacer algunos proyectos personales, etc.

Por supuesto, estos no son un día de trabajo y requieren su esfuerzo habitual (no piense en blanquear y empaquetar antes de solicitar un trabajo, un blog o github que no dice nada dejará una mala impresión).

Tengo entendido que los reclutadores también están muy angustiados. Es muy, muy difícil excluir a buenas personas del 80% de los mismos currículums ordinarios. En este momento, puede usar estos aspectos destacados como un trampolín para liderar sin duda alguna .

PD: Si tienes un buen blog o github, recuerda escribirlo en tu currículum y escribirlo en un lugar destacado.

En el proceso de selección del currículum, me encontré con una persona que no escribió esto en el currículum. Afortunadamente, un amigo me lo recomendó y me envió la dirección de su blog. De lo contrario, perdería la oportunidad de entrevistar al mirar su currículum muy general.

  • Honesto y confiable.

Algunas personas pueden preguntar, ¿qué pasa si no tengo buenas experiencias ni puntos brillantes? Luego, escriba sus propias ventajas de una manera realista , como ser bueno en la interfaz de usuario, tener un conocimiento profundo de la capa de red y tener una experiencia de mensajería instantánea desarrollada por usted mismo .

La mayoría de los programadores son ingenieros confiables y racionales, y sus currículums suelen ser más populares si están escritos con sinceridad. No exagere ni falsifique, simplemente muestre su información básica con los pies en la tierra.

Debe tener una cierta comprensión de los puntos técnicos de la redacción de un currículum. Si pide muchos puntos técnicos en su currículum, pero no está familiarizado con ellos, definitivamente reducirá sus puntos.

PD: usa "dominio" con precaución

Además, cuando personalmente escribo un currículum, una cosa que no he hecho es actualizar el currículum a tiempo . La memoria del proyecto de hace unos años se ha desdibujado durante mucho tiempo, y en realidad es difícil tratar de recordar los detalles del proyecto y escribirlo en el currículum después de unos años. Entonces, la mejor solución es actualizar la cosecha en el currículum a tiempo después de que finalice el proyecto.

1.2 Revisión básica

Mi mayor sentimiento acerca de la revisión básica esta vez es que debo prepararme temprano y también hacer una preparación integral y completa .

Por ejemplo, las cuatro referencias muy básicas en Java. Para el desarrollo de Android, las citas débiles se pueden usar con más frecuencia, pero cuando se las formula como una pregunta de entrevista, el entrevistador espera que pueda responder de inmediato cuáles son las cuatro citas principales y sus respectivos escenarios de uso.

Si puede responder de inmediato las características y escenarios de uso de las cuatro citas principales, por supuesto que es una respuesta calificada. Si no solo puede responder las características de las cuatro citas principales, sino también comunicarse con ReferenceQueue, y luego extender al uso en leakingcanary, entonces es una excelente respuesta. - pero si estas despues de cuestionar mira la fuerza ignorante, dijo que solo recuerda una referencia débil, será bastante avergonzado

Por supuesto, en lo que respecta a este punto de conocimiento, en mi papel de entrevistador, intentaré "rescatarlo", del uso de referencias débiles a las fugas de memoria, y no juzgaré directamente a los candidatos.

Porque en el escenario de la "entrevista", el entrevistador asumirá que ha hecho suficientes preparativos. Algunas preguntas básicas para puestos de nivel medio a alto en realidad se hacen como subpreguntas. Por supuesto, espero que pueda responder rápidamente y responderlas rápidamente.

Los humanos no somos máquinas, es muy difícil recordar puntos técnicos que no se han utilizado o revisado durante mucho tiempo y resumidos en N puntos en poco tiempo. Por tanto, la entrevista técnica básica es como realizar un examen, por muy hábil que seas, es necesario revisarlo.

Después de todo, "No importa qué tan alto en artes marciales, le tienes miedo a los helicópteros" (metáfora inapropiada, jaja).

La revisión básica se puede dividir en dos partes, una es conceptos básicos de Android y Java , y la otra es conceptos básicos de computadora , es decir, algoritmos, redes de computadoras y principios de computadora.

Aquí me utilizo como un libro de texto negativo: debido a que dudaba sobre si dejar de fumar en la etapa inicial, no hice los preparativos adecuados temprano, lo que resultó en la necesidad de apresurarme a revisar en un corto período de tiempo después de chocar contra una pared. La presión se puede imaginar.

Personalmente, creo que la postura más cómoda es que, sin importar si cambia de trabajo o no, algunas cosas básicas se pueden revisar de manera planificada; sin importar cuán buena sea su habilidad, desea escribir rápidamente errores en la escena de la entrevista sin cierta capacitación. El código libre es casi imposible.

1.3 Revisión del proyecto

La gran diferencia entre el reclutamiento social y el reclutamiento escolar es que las preguntas básicas en el reclutamiento social son solo el comienzo. El reclutador dará gran importancia a la experiencia de su proyecto, y al preguntar sobre la experiencia del proyecto, se extenderá a la investigación de tecnología, capacidad de aprendizaje, capacidad de comunicación, etc.

Con respecto a cómo revisar el proyecto, desde la situación de la entrevista, puede comenzar con la estructura general, los detalles del proyecto, los aspectos más destacados del proyecto, los problemas encontrados y el recuento de la escena.

No es necesario explicar demasiado la estructura general y los detalles del proyecto. Lo primero es presentar la estructura de su proyecto a la otra parte desde una perspectiva macro y utilizar el menor tiempo posible para que la otra parte comprenda qué módulos o componentes cooperan para lograr la función del proyecto;

Lo último es que la otra parte puede plantear algunos puntos de interés para preguntarle sobre los detalles del proyecto, así que recuerde dominar cuidadosamente los detalles clave del proyecto, de lo contrario, será vergonzoso si no puede responder.

Los aspectos más destacados y los problemas del proyecto son necesarios para las entrevistas. Básicamente, la mayoría de las entrevistas preguntarán sobre esto. Sin él, si la otra parte no comprende su proyecto, definitivamente espero que pueda mostrar puntos que puedan sumar puntos a usted mismo.

1.4 Reanudar la entrega

Una vez que esté casi listo, puede comenzar a ingresar al enlace de entrega del currículum. Creo que la prioridad de la ruta de entrega del currículum es la siguiente:

Recomendado por conocidos> Recomendado por excelentes cazatalentos> Recomendado por internautas ordinarios> Recomendado por cazatalentos ordinarios> Entrega en el sitio web oficial .

Si su currículum es brillante y al nivel de Alistar, puede responder rápidamente a cualquier entrega, de lo contrario, el método de entrega sigue siendo muy importante.

Por supuesto, la recomendación interna de un conocido es la primera opción, a través de los conocidos no solo se puede conocer el desarrollo empresarial interno, promoción, horas extras, etc. del departamento, sino que también se puede contactar directamente a su futuro líder a través de él al pasar por el proceso.

¿Y por qué la recomendación interna de un excelente cazatalentos es mejor que la de los internautas comunes? Mi sensación personal es que un buen cazatalentos conoce la situación de la contratación mejor que los internautas comunes y puede ser más proactivo para ayudarlo con el proceso, mientras que un buen cazatalentos es mejor que los empleados comunes en la información general de la empresa.


2. Direcciones de investigación comunes en entrevistas

Mantenga la calma y la calma durante la entrevista, confirme la hora de la entrevista antes de la entrevista y llegue temprano ... No hablaré de estos pequeños consejos detallados, podrá prestar atención si es inteligente. Aquí trato de resumir las direcciones de investigación comunes (o "tipos de preguntas") que he encontrado.

2.1 Algoritmo

Para la inspección del algoritmo, a partir de la limitada experiencia personal, la dificultad parece moderada. Especialmente para el desarrollo de nuestros clientes, los algoritmos examinados son más convencionales. (Uh, salvo algunas empresas que prestan mucha atención a esta área, por supuesto, también es bueno prestar atención a esta área. Solo podemos adaptarnos al estilo de la empresa y no podemos exigir que la empresa se adapte a nosotros)

También soy una "mano baja" en el algoritmo (los estudiantes fuertes pueden dejar un mensaje para enseñar un mejor plan de aprendizaje), aprender más y practicar más.

En esta búsqueda de empleo, los temas más frecuentes son "TopK el número más grande" (idea de clasificación rápida, es mejor mencionar el algoritmo de búsqueda lineal BFPAT) y "Número TopN" (clasificación de montón, dividir y conquistar primero, luego clasificación de montón ).

2.2 Base técnica

Al igual que lo que preparamos antes de la entrevista, las preguntas básicas son básicamente obligatorias. Incluso si no profundizas en los conceptos básicos de Android, no es una exageración preguntarte sobre redes informáticas. Debemos utilizar la energía del reclutamiento escolar y revisarlo con honestidad.

Para el desarrollo de Android, se puede dividir en dos partes, la primera es la base relacionada con Android.

A diferencia de la entrevista de desarrollo principal, la base aquí no será simple "cuáles son los cuatro componentes principales", sino que le preguntará el uso específico y los problemas encontrados.

Por ejemplo, la inspección de los cuatro componentes principales se combinará con ANR (si los cuatro componentes principales generarán ANR, cuál es el tiempo, etc.), la prioridad del proceso, el modo de inicio, etc.

En Internet, la probabilidad de acceder al banco de preguntas y cara a cara es bastante alta. La mayoría de las preguntas son familiares. Después de todo, estos son los puntos de conocimiento común de Android. Por supuesto, no lo tome a la ligera. Un buen entrevistador profundizará en los detalles, por lo que no solo "sabe", sino también "comprende y domina" .

El otro son las redes informáticas, los principios informáticos, etc. Para el desarrollo de clientes, habrá más investigaciones sobre redes informáticas, como la diferencia entre TCP y UDP, el control de congestión de TCP, los procedimientos de saludo y onda de TCP, y la diferencia entre HTTP y HTTPS. Todas las empresas de los fundamentos han preguntado sobre esto .

** El punto que necesita especial atención es si su cobertura es suficiente, porque diferentes entrevistadores en diferentes departamentos de diferentes empresas pueden tener diferentes posiciones de interrogatorio. ** Tienes que pasar por lo básico para un sistema incompleto. No hay garantía de que puedas estar seguro (no es nada si se hacen una o dos preguntas, pero es mejor no hacerlas).

Puedo citar algunos ejemplos. Por ejemplo, cuando pedí que se cargara la imagen grande, pregunté: "¿Se coloca el mismo archivo en el directorio dibujable y en la tarjeta SD, el uso de memoria es el mismo cuando se carga en la memoria?" (Esto es cuando se trata de la decodificación de mapa de bits. Y el cálculo del uso de memoria de mapa de bits),

Por ejemplo, cuál es el proceso interno cuando se llama al método put de HashMap (proceso interno del método, expansión de HashMap, etc.), como las características y diferencias de Http 1.1 y 2.0.

Todos estos ejemplos son preguntas de la entrevista que mis amigos o yo realmente encontramos ¿Cuánto puede responder sin una preparación adecuada para la entrevista?

2.3 Principio técnico

Generalmente, este tipo de preguntas se formulan hasta el final cuando hace preguntas básicas, o puede sacarlas cuando las responde.

Por ejemplo, el principio de dibujo de pantalla, el principio de varias animaciones, el principio de carga de diseño, etc., reflejan la profundidad de la tecnología personal.

No creo que este tipo de problema pueda resolverse memorizando de memoria Como entrevistador, naturalmente hay una manera de determinar si "comprende" o "comprende".

De hecho, es interesante revisar estos contenidos de forma sistemática, fácilmente encontrará que existe una profunda conexión entre la implementación detrás de la tecnología. Así que esta área no es tan simple como las preguntas de la entrevista, también es una dirección a la que iremos a los "desarrolladores senior" en el futuro.

Para responder a estas preguntas, es mejor ser activo que pasivo . Generalmente, cuando un entrevistador le hace una pregunta muy básica, por supuesto, solo puede responder la respuesta correspondiente, pero si puede expandirse activamente al nivel de principio, o incluso indicar implícitamente que ha leído el código fuente, si soy un entrevistador, Como tú (sonrisa entrecerrada).

2.4 Estructura del proyecto y diseño de módulos

No tenía experiencia al principio, cuando me pedí que presentara el proyecto a iQiyi, presenté brevemente cuáles eran las necesidades del proyecto, se puede ver que el entrevistador no quedó satisfecho.

Más tarde le pregunté a un gran ex colega sobre esto, su sugerencia es prestar atención a la introducción de la estructura del proyecto, cuando fui a otras casas, realmente me sentí un poco más relajado.

Ya sea que esté haciendo desarrollo comercial o desarrollo de tecnología básica, debe comprender la estructura de todo el proyecto. Una situación más común es que el entrevistador le pida que dibuje un diagrama de arquitectura. Por supuesto, incluso si el entrevistador solo le pide que presente el proyecto, también puede tomar la iniciativa de presentar la arquitectura del proyecto; esto puede reflejar su atención al diseño de la arquitectura .

Por mi experiencia única, tengo la oportunidad de entrar en contacto con la arquitectura de varios proyectos en la empresa, al mismo tiempo puedo intentar diseñar mi propia arquitectura y hacer varios ajustes y optimizaciones en nuevos proyectos de cero a uno.

Pero los estudiantes que no tienen experiencia en esta área deben desanimarse. Incluso si solo está haciendo una pequeña empresa, puede tomar la iniciativa para comprender la estructura de todo el proyecto, pensar en las ventajas y desventajas y considerar mejoras. Tengo entendido que los estudiantes que piensan en la estructura son más bienvenidos que simplemente hacer sindicatos con competencia empresarial.

El otro son las capacidades de diseño de módulos. Recuerdo que cuando conocí a Baidu, un entrevistador reclutó personas para el equipo de arquitectura y me pidió diseñar un módulo de procesamiento de datos eficiente y seguro para subprocesos en el lugar (no respondí bien en ese momento, avergonzado);

Más tarde, al enfrentarme a las hormigas, también pedí diseñar algunos módulos. Creo que esto es más acumulación y más proyectos de código abierto. No me está yendo muy bien en este momento y gastaré mi energía en estudiarlo más tarde.

2.5 Optimización del proyecto

Cuando estaba buscando una pasantía la última vez, todavía estaba buscando una pasantía, así que al principio, mi comprensión de la entrevista todavía mostraba que podía hacer cosas y que tenía fuertes habilidades. Lo que aprendí de esta búsqueda de trabajo es que básicamente todas las empresas inspeccionarán proyectos. Optimice la capacidad para distinguir entre el desarrollo ordinario y el desarrollo centrándose en la calidad del proyecto .

La optimización del proyecto puede ser la reestructuración de la arquitectura, la optimización de detalles como la memoria, la optimización del tartamudeo y la optimización de energía, y la optimización de la eficiencia del desarrollo.


3. Entrevistas con empresas importantes

Tengo la costumbre de registrar problemas específicos cada vez que me enfrento a una empresa y resolver problemas que no conozco el mismo día, no digo nada, las entrevistas de seguimiento realmente me hicieron encontrar problemas anteriores. Por supuesto, no me importa todo, principalmente para grabar preguntas de las que no estoy seguro o no.

Permítanme presentarles brevemente el proceso de entrevistas de varias empresas importantes que he experimentado.

3.1 iQiyi

IQiyi es in situ y muy eficiente, todos los procesos se completan el mismo día. Olvídalo, probablemente hay cuatro lados técnicos + un lado de HR.

Un lado son los conceptos básicos de Java y Android. El entrevistador puede ser un desarrollador de Java y pregunta con mucho cuidado sobre los problemas de Java, como la diferencia entre el montón y la pila, y qué información se registra en el marco de la pila. Los problemas de Android son más generales.

Los siguientes aspectos prestan más atención al proyecto, probablemente el proceso es pedir muchos detalles del proyecto primero, intercalados con algunos problemas de algoritmos y redes informáticas.

3.2 Didi

Por un lado, Didi se trata principalmente de la base técnica y pregunta con mucho cuidado. Por ejemplo, preguntaré acerca de git cherry-pick y git hook, por qué inSampleSize es una potencia de 2 y así sucesivamente.

El segundo y tercer lado son las escenas a las que ir, principalmente relacionadas con el proyecto y algunas optimizaciones relacionadas con el video.

3.3 Baidu

La experiencia general de búsqueda de empleo de Baidu es muy buena. Las preguntas y la comunicación del entrevistador son muy agradables, pero está demasiado lejos para ir a Zhangjiang para una entrevista desde donde vivo. . .

Un lado es lo básico de Android

Dos partes prestarán más atención a la optimización del proyecto

Tres partes preguntaron sobre el diseño arquitectónico del proyecto y dieron una pregunta sobre el diseño del módulo en el acto.

Los cuatro lados están relacionados principalmente con el proyecto

Muchas de mis reflexiones anteriores provienen de los pozos que pisé en Baidu. El entrevistador prestará más atención a la optimización del proyecto, la arquitectura y las capacidades de diseño de módulos , y encontró muchas lagunas en mi sistema de conocimiento. Muchas gracias por esos pocos. Entrevistador.

3.4 Hormiga

El proceso general de las hormigas es un ritmo unilateral por semana, con tres o cuatro aspectos técnicos + un aspecto de FC.

La característica de las entrevistas de hormigas es que tienden a estar un poco más orientadas a los negocios , pero entre los entrevistadores que ha conocido, puede sentir que son inteligentes y de pensamiento rápido.

Por ejemplo, cuando se le pide que presente el proyecto, de repente le dará una escena relevante para que pueda hacer un diseño de módulo mientras pide detalles.

Por ejemplo, cuando habla mucho, puede encontrar que su respuesta es inexacta en el tiempo.

El proceso de RR.HH. es más profesional. Además de algunas preguntas habituales, también se le preguntará sobre los detalles de su trabajo anterior.

El contenido de la inspección es principalmente proyectos y conceptos básicos . Algunos entrevistadores harán preguntas sobre redes de computadoras o algunas preguntas regulares sobre algoritmos.

3.5 Tencent

El proceso de entrevista de Tencent es muy cómodo, un lado de la semana, pero habrá notificaciones SMS de RR.HH. durante todo el proceso, que en general es muy fácil de usar. Probablemente haya tres lados técnicos y un lado de HR.

Un lado y ambos lados son fundamentos técnicos . Hay muchas preguntas sobre algoritmos y redes informáticas (por supuesto, también son preguntas sobre algoritmos más convencionales). La siguiente entrevista con GM no se limita a la categoría de Android, y preguntará "¿Cuál es su ventaja?" ¿Cuáles son las dificultades para venir a trabajar a Shenzhen? ”Espere.

3.6 Byte rebote

ByteDance es un lado técnico de tres lados + un lado de recursos humanos . Lo interesante es que los tres lados son entrevistas en video. Aunque el departamento de aplicaciones está en Shanghai, no hay necesidad de correr al sitio.

Y el proceso general es muy profesional:

Antes de la entrevista, alguien llamará para concertar una cita.

Después de la entrevista, se le notificará a tiempo del resultado de la entrevista y una cita para la próxima reunión.

La entrevista es una entrevista en video sobre Niuke en línea (el sitio web está equipado con una pizarra para escribir códigos).

Hablemos del contenido de la entrevista. La característica de la pulsación de bytes o el "titular" familiar es de hecho que la proporción de algoritmos en el proceso de entrevista es muy alta, pero el entrevistador no es de ninguna manera tonto para hacer preguntas sobre algoritmos.

Por ejemplo, la pregunta del algoritmo que se hace en un lado es un árbol de segmento de línea; realmente no estoy familiarizado con esta estructura de datos, pero el entrevistador guía e investiga constantemente otras cosas durante el proceso de interrogación, y puedo responder mejor, aunque al final no encontré la solución óptima. "Árbol de segmento de línea", pero déjame pasar.

Por último, quiero enfatizar que no enumeré todas las preguntas de la entrevista porque las preguntas de la entrevista de estas empresas son bastante regulares, siempre y cuando te prepares de acuerdo a lo que dije anteriormente, la mayoría de ellas están bien. Golpear.


Cuarto, el sentimiento después de la entrevista.

Hablemos primero del mercado de contratación. La interminable corriente de argumentos en el frío invierno de Internet afectará de hecho los juicios de muchas personas en el mercado.

La aparición repetida de " Android está a punto de morir " es aún más confusa.

Pero según mis sentimientos al solicitar un trabajo, el mercado de contratación móvil no está empeorando, sino mejorando .

En julio y agosto, cuando la contratación era muy activa, se activaron la mayoría de V2EX, los grupos de intercambio de la industria y LinkedIn. La mayoría de ellos eran puestos móviles. ByteDance incluso envió una carta abierta para persuadir a los recién graduados de que entregaran terminales móviles al realizar la contratación. Posición, y fue recompensado con una tarifa de firma de tres meses.

En general, la oferta de empleos móviles supera la demanda. Al discutir con los compañeros, la situación de "reclutar personas" es mucho mayor que la de "búsqueda de empleo". Por tanto, no creo que el seguimiento deba ser demasiado pesimista.

Luego hable sobre los sentimientos de estas entrevistas.A juzgar por los resultados, la experiencia de búsqueda de trabajo parece ser buena, pero solo yo sé lo doloroso que es el proceso ... Así que escribí este artículo para revisarlo.

No mires lo que dije en los últimos versículos , de hecho, estas son reflexiones y conclusiones basadas en las lecciones de mi sangre y mis lágrimas. (Lectores baratos, jaja)

Ahora piénselo, esta experiencia de entrevista ha ganado mucho. Cuando se prepare para la entrevista, descubrirá cuántos puntos de conocimiento no está completamente seguro. Cuando el entrevistador le "enseñe", encontrará que hay muchas lagunas en su sistema de conocimiento personal. Después de la entrevista, también puede aprender sobre los aspectos externos Cuál es su valor en el medio ambiente .

No es "incitar" a cambiar de trabajo. El cambio de trabajo debe pensarse cuidadosamente. Las entrevistas se pueden utilizar como un proceso de autoevaluación. (Por supuesto, considere si existe la posibilidad de ingresar a un trabajo antes de ir a una empresa. No vaya a la entrevista a la ligera. También hay un costo).

Después de revisarme a mí mismo, haré algunos planes de estudio para compensar mis defectos :

  1. Es demasiado triste apresurarse a revisar el algoritmo cada vez. En los preparativos de seguimiento, dedicaré una cierta cantidad de tiempo a estudiar y revisar todos los sistemas de algoritmos convencionales. Al mismo tiempo, planeo practicar preguntas sobre algoritmos con regularidad para mantener la "sensación".
  2. Base técnica y principios técnicos. Aunque los puntos técnicos de uso común son solo esos, los puntos técnicos no utilizados pero importantes son infinitos. Especialmente los artículos relativamente sistemáticos sobre principios técnicos son muy pocos y muy pocos (escribiré una serie de blogs básicos y relacionados con los principios en el futuro. Aquí hay una bandera).
  3. El diseño de arquitectura y el diseño de módulos, no hay mucho que decir, son las cosas que todo desarrollo de nivel medio y alto debe aprender.
  4. Y algunos puntos que no se han comprendido por completo, como los problemas de seguridad de subprocesos en entornos complejos que rara vez se encuentran en el cliente.

El objetivo es uno, planificar con anticipación, practicar los puntos técnicos que no entiendo completamente hasta que tenga suficiente confianza, y luego escribiré actualizaciones de blog relacionadas en mi blog personal.

La "confianza" es demasiado importante. En la escena de la entrevista, un poco de timidez te pondrá nervioso e inseguro. La reacción en cadena es que las conversaciones posteriores no serán fluidas (por supuesto, también puede ser mi cualidad psicológica). regular).


Cinco, finalmente

Comparta una copia del PDF de aprendizaje de Android + video de arquitectura + notas de origen recopiladas por los grandes , tecnología de arquitectura avanzada mapa mental avanzado, materiales especiales de entrevistas de desarrollo de Android, materiales de arquitectura avanzada avanzada

Estos son los materiales nobles que leeré una y otra vez en mi tiempo libre. Hay explicaciones detalladas sobre los puntos de conocimiento de alta frecuencia de las entrevistas con las principales fábricas en los últimos años. Creo que puede ayudar eficazmente a todos a dominar el conocimiento y a comprender los principios.

Por supuesto, también puede utilizarlo para comprobar si hay omisiones y mejorar su competitividad.

Creo que le traerá muchos beneficios. Si lo necesita, puede hacer clic para obtenerlo .

Si te gusta este artículo, también puedes darme un me gusta, dejar un mensaje en el área de comentarios o reenviarlo y apoyarlo ~

Supongo que te gusta

Origin blog.csdn.net/ajsliu1233/article/details/108715222
Recomendado
Clasificación