Con el tiempo he reducido las siguientes librerías como parte de mi arsenal de entrevistas, edición #Python . A pesar de tener experiencia en otros, me gusta lo poco ceremonial par expresar soluciones. Chequen el 🧵 con información de cada recurso [1/X]
Mandatorio, sentirte comodo con las funciones built-in, que significa no ocupas importar nada para usarlas. Ofrece funciones fundamentales open (I/O para archivos), len (tomar length de contenedores), range (crear un iterable entre m y n).
docs.python.org/3/library/func…
Alguna estructuras de datos ya vienen incluidas como built-in (e.g. diccionarios, listas, set), sin embargo compensa por las que faltan como el queue que viene bajo el nombre de deque en el siguiente
docs.python.org/3/library/coll…
Y naturalmente, estructura que usas estructura que entiendes su complejidad de tiempo y espacio. Me encanta este resumen que da luz del worst, average, and best case
wiki.python.org/moin/TimeCompl…
Concurrencia tiende a ser una de las areas mas desafiantes para entrevistas. Las herramientas de threading me encantan que lo hacen intuitivo aprender como declarar threads e incorporar soluciones async como descargar imagenes web
docs.python.org/3/library/thre…
El paquete de heapq los descubri mientras leía Python Cookbook y desde entonces me encanto. En varias entrevistas lo he usado para implementar priority queues
docs.python.org/3/library/heap…
Y este ultimo, su nombre puede no aparentarlo, pero permite la implementación de binary search trees
docs.python.org/3/library/bise…
Un consejo de entrevistas, abran un GIT project para documentar las preguntas con las que practiquen y monitorear tu progreso de como utilizas del lenguaje a lo largo del tiempo.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Jose Rodriguez

Jose Rodriguez Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @jbetosalinas

May 18
Mi ultimo año en @Dropbox he expandido mi conocimiento en #Python y a la vez he aprendido a codear en @golang . Les comparto un 🧵 con algunos recursos que me han sido extremadamente utiles
Para probar ideas me encanta el playground de @golang , me dio oportunidad de enfocar en solo features del lenguaje sin mezclar business logic del trabajo
go.dev/play/
Por lo general los lenguajes de programación tienden a tener lo que llaman "best practices" , o recomendaciones de como escribir código. Un colega en mi empresa sugirió leer la documentación de Effective GO
go.dev/doc/effective_…
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(