Yes, that’s correct. That part doesn’t draw the array, though. It just sets the pointer and format. To draw the array, you use glDrawArrays, glDrawElements, glArrayElement, etc.
For those drawing functions you specify indices into the array and length, so the glInterleavedArray function doesn’t need to know the length of the array at that point.