@infinity Somewhat surprised. It's been snowing most of the day, and after a while it stopped melting, so we got about four inches of snow today. That's somewhat rare in the last years.
In terms of Laurent expansion, a removable singularity means $a_n = 0$ for all $n < 0$, a pole means there is a $k < 0$ with $a_k \neq 0$ and $a_n = 0$ for all $n < k$, an essential singularity means $a_n \neq 0$ for infinitely many $n < 0$.
On the other hand for a function with the given growth bound, what (roughly) does Jensen's formula say about the number (if the function doesn't vanish identically)?
Wrong constant. We have a disc, which brings in $\pi$, and we only know zeros in the first quadrant a priori, so $\pi/4$. But that isn't important, at least $c\cdot r^2$ for a $c > 0$ is what matters.
So ask Jensen how many zeros a non-constant $f$ with the given growth condition can have in $\lvert z\rvert < r$, and look how many your $f$ must have. Conclude $f = 0$.
And if you pick the minimising $r$, $\lvert a_n\rvert \leqslant e^n/n^n$. But that doesn't really help. What you need is a relation between the growth and the distribution of zeros.
Note that you can completely ignore the 2018, just consider $e^{-2018}\cdot f$ instead of $f$. That is just there because that question was given three years (two-and-a-half ...) ago, and some people find it cute to have the year number in a problem.
Well, we have the integral formula, $$f^{(n)}(z) = \frac{n!}{2\pi i}\int_{\lvert \zeta - z_0\rvert = r} \frac{f(\zeta)}{(\zeta - z)^{n+1}}\,d\zeta$$ if $\lvert z-z_0\rvert < r$.
The inequalities you obtain from Cauchy's integral formula (for derivatives). Bounds for the modulus (of the function or one of its derivatives) at a point or on some set in terms of a bound for the modulus of the function on some contour (typically a circle) surrounding the point/set in question.
C.R. equations are hardly ever used. This type of problem usually uses Liouville's theorem, Cauchy inequalities or related techniques (e.g. Phragmén-Lindelöf).