Hola, Dimitra:
Te pongo todos los significados de los dos verbos y tú misma podras ver las diferencias.
Encontrar ___________________
1) Dar con una persona o cosa que se busca: (Por fin encontré la llave perdida).
2) Dar con una persona o cosa sin buscarla. (El otro día me encontré con tu padre).
3) Hallarse en cierto estado. (Encontrarse a gusto; encontrarse cansado).
4) Estar en determinado lugar (Ahora se encuentra en San Juan).
5) Reunirse dos o más personas en un lugar (Nos encontraremos en el bar de siempre ¿ok?).
6) Oponerse, enfrentarse dos personas, posturas u opiniones (Hoy los equipos se encontrarán en el terreno de juego).
Hallar ___________________
1) Encontrar a una persona o cosa (No hallé a nadie en casa).
2) Descubrir o inventar lo que hasta entonces era desconocido (Halló una solución para el problema).
3) Descubrir la verdad o el resultado de algo (Hallar la raíz cuadrada de 12).
4) Ver, observar, notar (Halló varias faltas de ortografía).
5) Estar presente, encontrarse (Hallarse en Madrid; hallarse enferma).
En todo esto podrás ver que comparten varios significados pero las diferencias son las siguientes:
Encontrar puede significar 2) "Dar con una persona o cosa sin buscarla", 5) Reunirse dos o más personas en un lugar; y 6) Oponerse, enfrentarse dos personas, posturas u opiniones.
Mientras que Hallar puede significar 2) Descubrir o inventar lo que hasta entonces era desconocido; y 3) Descubrir la verdad o el resultado de algo.
Espero haberte ayudado, Dimitra. ¡Un saludo!