Yes, i9 9900k is compatible with z390 since it uses a z390 chip. If you use a socket that is not compatible might harm your processor. So it is necessary to use compatible ones, and we know that z390 is the best choice for i9 9900k CPU.