DBS Bank interview question

How will you design a connection pool? What is completable future? etc